Description: This sample demonstrates how to use power related ADLs.
Supported OS: Windows
Init and Destroy: Initialize the library before using it and destroy it after the usage. Refer to InitADL() for initialization and clean-up is done inside main function only.
Note:
- Chill, Anti-Lag and Boost functions are mutually exclusive, cannot be enabled at same time, this restriction will be removed after 20.50.
Arguements:
- "c": Checks the capability of the system, 'cc' checks capability of Chill(Supported/not Supported), 'ac' checks capability of Anti-lag, 'bc' checks capability of Boost.
- "g": Shows the current status of each functions, 'cg' shows Chill current status(Enable/not Enable), 'ag' shows Anti-lag current status, 'bg' shows Boost current status.
- "s": Applies the state of each functions on target system, 'cs' 'as' 'bs' stand for Chill, Anti-lag and Boost, the second parameter is the state that user wants to apply, true means turn on the function, false otherwise.
- "k": Applies the hostkey for Chill function, the second parameter is the key that users want to apply. i.e. 'k F12'.
Functionality:
- Allow to get Radeon Boost and Anti-lag support using "ADL2_Adapter_Feature_Caps".
- Allow set/get Radeon Boost using "ADL2_BOOST_Settings_Get" and "ADL2_BOOST_Settings_Set".
- Allow set/get Radeon Anti-lag using "ADL2_DELAG_Settings_Get" and "ADL2_DELAG_Settings_Set".
- Allow to get Chill support using "ADL2_Chill_Caps_Get".
- Allow set/get Chill using "ADL2_Chill_Settings_Get" and "ADL2_Chill_Settings_Set".
Sample Path: Sample\Power