ADL (AMD Display Library) Public APIs
Version 17.1
|
This group describes the Wattman APIs. More...
Functions | |
int | ADL2_Overdrive6_AdvancedFan_Caps (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported) |
Function returns the advanced fan control capability of the specified adapter. Advanced fan control is the feature which makes the fan speed is always kept to a minimum so the acoustics are also minimized. The end user will be able to select the target ASIC temperature and fan PWM% via the CCC or other applications. More... | |
int | ADL2_Overdrive6_Capabilities_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6Capabilities *lpODCapabilities) |
Function to retrieve the current Overdrive capabilities. More... | |
int | ADL2_Overdrive6_CapabilitiesEx_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6CapabilitiesEx *lpODCapabilities) |
Function to retrieve the current Overdrive extension capabilities . More... | |
int | ADL2_Overdrive6_ControlI2C (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iControl) |
Function Requests to Acquire or Release I2C of the specified adapter . More... | |
int | ADL2_Overdrive6_CurrentPower_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iPowerType, int *lpCurrentValue) |
Function returns the current power of the specified adapter . More... | |
int | ADL2_Overdrive6_CurrentStatus_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6CurrentStatus *lpCurrentStatus) |
Function to retrieve current Overdrive and performance-related activity. More... | |
int | ADL2_Overdrive6_FanPWMLimitData_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function returns default target Fan PWM and current Fan PWM value of the specified adapter. More... | |
int | ADL2_Overdrive6_FanPWMLimitData_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iCurrentValue) |
Function changes the target Fan PWM current value of the specified adapter . More... | |
int | ADL2_Overdrive6_FanPWMLimitRangeInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6ParameterRange *lpFanPWMLimitInfo) |
Function returns the target Fan PWM range of the specified adapter . More... | |
int | ADL2_Overdrive6_FanSpeed_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6FanSpeedInfo *lpFanSpeedInfo) |
Function to retrieve the fan speed reported by the thermal controller. More... | |
int | ADL2_Overdrive6_FanSpeed_Reset (ADL_CONTEXT_HANDLE context, int iAdapterIndex) |
Function to reset the fan speed to the default. More... | |
int | ADL2_Overdrive6_FanSpeed_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6FanSpeedValue *lpFanSpeedValue) |
Function to set the fan speed. More... | |
int | ADL2_Overdrive6_FuzzyController_Caps (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported) |
Function returns the fuzzy control capability of the specified adapter. More... | |
int | ADL2_Overdrive6_PowerControl_Caps (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpSupported) |
Function to check for PowerControl capabilities. More... | |
int | ADL2_Overdrive6_PowerControl_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function to get the current and default PowerControl adjustment values. More... | |
int | ADL2_Overdrive6_PowerControl_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iValue) |
Function to set the current PowerControl adjustment value. More... | |
int | ADL2_Overdrive6_PowerControlInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6PowerControlInfo *lpPowerControlInfo) |
Function to get the PowerControl adjustment range. More... | |
int | ADL2_Overdrive6_State_Reset (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType) |
Function to reset the Overdrive clock ranges to default. More... | |
int | ADL2_Overdrive6_State_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType, ADLOD6StateInfo *lpStateInfo) |
Function to set the current Overdrive clock ranges. More... | |
int | ADL2_Overdrive6_StateEx_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType, ADLOD6StateEx *lpODState) |
Function to retrieve the current or default Overdrive extension clock ranges. More... | |
int | ADL2_Overdrive6_StateEx_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType, ADLOD6StateEx *lpODState) |
Function to set the current Overdrive extension clock ranges. More... | |
int | ADL2_Overdrive6_StateInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType, ADLOD6StateInfo *lpStateInfo) |
Function to retrieve the current or default Overdrive clock ranges. More... | |
int | ADL2_Overdrive6_TargetTemperatureData_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function returns default target temperature and current temp. value of the specified adapter. More... | |
int | ADL2_Overdrive6_TargetTemperatureData_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iCurrentValue) |
Function changes the target temperature current value of the specified adapter . More... | |
int | ADL2_Overdrive6_TargetTemperatureRangeInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6ParameterRange *lpTargetTemperatureInfo) |
Function returns the target temperature range of the specified adapter . More... | |
int | ADL2_Overdrive6_Temperature_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpTemperature) |
Function to retrieve GPU temperature from the thermal controller. More... | |
int | ADL2_Overdrive6_ThermalController_Caps (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6ThermalControllerCaps *lpThermalControllerCaps) |
Function to retrieve capabilities of the GPU thermal controller. More... | |
int | ADL2_Overdrive6_ThermalLimitUnlock_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType, int *pEnabled) |
Function to retrieve the current Thermal Limit Unlock feature status. More... | |
int | ADL2_Overdrive6_ThermalLimitUnlock_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iStateType, int iEnable) |
Function to enable the current Thermal Limit Unlock feature. More... | |
int | ADL2_Overdrive6_VoltageControl_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function to get the current and default VoltageControl adjustment values. More... | |
int | ADL2_Overdrive6_VoltageControl_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iValue) |
Function to set the current VoltageControl adjustment value. More... | |
int | ADL2_Overdrive6_VoltageControlInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLOD6VoltageControlInfo *lpVoltageControlInfo) |
Function to get the VoltageControl adjustment range. More... | |
int | ADL_Overdrive6_AdvancedFan_Caps (int iAdapterIndex, int *lpSupported) |
Function returns the advanced fan control capability of the specified adapter. Advanced fan control is the feature which makes the fan speed is always kept to a minimum within current settings so the acoustics are also minimized. The end users are able to select the target ASIC temperature and fan PWM% via the CCC or other applications. More... | |
int | ADL_Overdrive6_Capabilities_Get (int iAdapterIndex, ADLOD6Capabilities *lpODCapabilities) |
Function to retrieve the current Overdrive capabilities. More... | |
int | ADL_Overdrive6_CapabilitiesEx_Get (int iAdapterIndex, ADLOD6CapabilitiesEx *lpODCapabilities) |
Function to retrieve the current Overdrive extension capabilities. More... | |
int | ADL_Overdrive6_CurrentStatus_Get (int iAdapterIndex, ADLOD6CurrentStatus *lpCurrentStatus) |
Function to retrieve current Overdrive and performance-related activity. More... | |
int | ADL_Overdrive6_FanPWMLimitData_Get (int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function returns default target Fan PWM and current Fan PWM value of the specified adapter. More... | |
int | ADL_Overdrive6_FanPWMLimitData_Set (int iAdapterIndex, int iCurrentValue) |
Function changes the target Fan PWM current value of the specified adapter . More... | |
int | ADL_Overdrive6_FanPWMLimitRangeInfo_Get (int iAdapterIndex, ADLOD6ParameterRange *lpFanPWMLimitInfo) |
Function returns the target Fan PWM range of the specified adapter . More... | |
int | ADL_Overdrive6_FanSpeed_Get (int iAdapterIndex, ADLOD6FanSpeedInfo *lpFanSpeedInfo) |
Function to retrieve the fan speed reported by the thermal controller. More... | |
int | ADL_Overdrive6_FanSpeed_Reset (int iAdapterIndex) |
Function to reset the fan speed to the default. More... | |
int | ADL_Overdrive6_FanSpeed_Set (int iAdapterIndex, ADLOD6FanSpeedValue *lpFanSpeedValue) |
Function to set the fan speed. More... | |
int | ADL_Overdrive6_FuzzyController_Caps (int iAdapterIndex, int *lpSupported) |
Function returns the fuzzy control capability of the specified adapter. More... | |
int | ADL_Overdrive6_PowerControl_Caps (int iAdapterIndex, int *lpSupported) |
Function to check for PowerControl capabilities. More... | |
int | ADL_Overdrive6_PowerControl_Get (int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function to get the current and default PowerControl adjustment values. More... | |
int | ADL_Overdrive6_PowerControl_Set (int iAdapterIndex, int iValue) |
Function to set the current PowerControl adjustment value. More... | |
int | ADL_Overdrive6_PowerControlInfo_Get (int iAdapterIndex, ADLOD6PowerControlInfo *lpPowerControlInfo) |
Function to get the PowerControl adjustment range. More... | |
int | ADL_Overdrive6_State_Reset (int iAdapterIndex, int iStateType) |
Function to reset the Overdrive clock ranges to default. More... | |
int | ADL_Overdrive6_State_Set (int iAdapterIndex, int iStateType, ADLOD6StateInfo *lpStateInfo) |
Function to set the current Overdrive clock ranges. More... | |
int | ADL_Overdrive6_StateEx_Get (int iAdapterIndex, int iStateType, ADLOD6StateEx *lpODState) |
Function to retrieve the current or default Overdrive extension clock ranges. More... | |
int | ADL_Overdrive6_StateEx_Set (int iAdapterIndex, int iStateType, ADLOD6StateEx *lpODState) |
Function to set the current Overdrive extension clock ranges. More... | |
int | ADL_Overdrive6_StateInfo_Get (int iAdapterIndex, int iStateType, ADLOD6StateInfo *lpStateInfo) |
Function to retrieve the current or default Overdrive clock ranges. More... | |
int | ADL_Overdrive6_TargetTemperatureData_Get (int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function returns default target temperature and current temp. value of the specified adapter. More... | |
int | ADL_Overdrive6_TargetTemperatureData_Set (int iAdapterIndex, int iCurrentValue) |
Function changes the target temperature current value of the specified adapter . More... | |
int | ADL_Overdrive6_TargetTemperatureRangeInfo_Get (int iAdapterIndex, ADLOD6ParameterRange *lpTargetTemperatureInfo) |
Function returns the target temperature range of the specified adapter . More... | |
int | ADL_Overdrive6_Temperature_Get (int iAdapterIndex, int *lpTemperature) |
Function to retrieve GPU temperature from the thermal controller. More... | |
int | ADL_Overdrive6_ThermalController_Caps (int iAdapterIndex, ADLOD6ThermalControllerCaps *lpThermalControllerCaps) |
Function to retrieve capabilities of the GPU thermal controller. More... | |
int | ADL_Overdrive6_ThermalLimitUnlock_Get (int iAdapterIndex, int iStateType, int *pEnabled) |
Function to retrieve the current Thermal Limit Unlock feature status. More... | |
int | ADL_Overdrive6_ThermalLimitUnlock_Set (int iAdapterIndex, int iStateType, int iEnable) |
Function to enable the current Thermal Limit Unlock feature. More... | |
int | ADL_Overdrive6_VoltageControl_Get (int iAdapterIndex, int *lpCurrentValue, int *lpDefaultValue) |
Function to get the current and default VoltageControl adjustment values. More... | |
int | ADL_Overdrive6_VoltageControl_Set (int iAdapterIndex, int iValue) |
Function to set the current VoltageControl adjustment value. More... | |
int | ADL_Overdrive6_VoltageControlInfo_Get (int iAdapterIndex, ADLOD6VoltageControlInfo *lpVoltageControlInfo) |
Function to get the VoltageControl adjustment range. More... | |
This group describes the Wattman APIs.
int ADL2_Overdrive6_AdvancedFan_Caps | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpSupported | ||
) |
Function returns the advanced fan control capability of the specified adapter. Advanced fan control is the feature which makes the fan speed is always kept to a minimum so the acoustics are also minimized. The end user will be able to select the target ASIC temperature and fan PWM% via the CCC or other applications.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpSupported | a pointer to an int containing the current advanced fan control(AFC) feature status. Possible Values: 1 - AFC Enabled, 0 - AFC Disabled. |
int ADL2_Overdrive6_Capabilities_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6Capabilities * | lpODCapabilities | ||
) |
Function to retrieve the current Overdrive capabilities.
This function retrieves the current Overdrive capabilities for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpODCapabilities | The pointer to the ADLOD6Capabilities structure storing the retrieved Overdrive parameters. |
int ADL2_Overdrive6_CapabilitiesEx_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6CapabilitiesEx * | lpODCapabilities | ||
) |
Function to retrieve the current Overdrive extension capabilities .
This function retrieves the current Overdrive extension capabilities for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpODCapabilities | The pointer to the ADLOD6CapabilitiesEx structure storing the retrieved Overdrive parameters. |
int ADL2_Overdrive6_ControlI2C | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iControl | ||
) |
Function Requests to Acquire or Release I2C of the specified adapter .
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iControl | int to specify whether to acquire or release I2C. #define CWDDEPM_I2C_RELEASE 0 #define CWDDEPM_I2C_ACQUIRE 1 |
int ADL2_Overdrive6_CurrentPower_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iPowerType, | ||
int * | lpCurrentValue | ||
) |
Function returns the current power of the specified adapter .
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | ePowerType | The int to specify the power type. 0 Is for ASIC Total Power. |
[out] | lpCurrentValue | The int pointer containing the current power in Watts with 8 fractional bits. |
int ADL2_Overdrive6_CurrentStatus_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6CurrentStatus * | lpCurrentStatus | ||
) |
Function to retrieve current Overdrive and performance-related activity.
This function retrieves current Overdrive and performance-related activity for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpCurrentStatus | The pointer to the ADLOD6CurrentStatus structure storing the retrieved activity information. |
int ADL2_Overdrive6_FanPWMLimitData_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function returns default target Fan PWM and current Fan PWM value of the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpDefaultValue | a pointer to an int that will contain default Fan PWM value for specified adapter. |
[out] | lpCurrentValue | a pointer to an int that will contain current Fan PWM value for specified adapter. |
int ADL2_Overdrive6_FanPWMLimitData_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iCurrentValue | ||
) |
Function changes the target Fan PWM current value of the specified adapter .
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | iCurrentValue | int value containing new Fan PWM value to apply for specified adapter. |
int ADL2_Overdrive6_FanPWMLimitRangeInfo_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6ParameterRange * | lpFanPWMLimitInfo | ||
) |
Function returns the target Fan PWM range of the specified adapter .
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpFanPWMLimitInfo | a pointer to an ADLOD6ParameterRange structure containing acceptable Fan PWM range to work with. |
int ADL2_Overdrive6_FanSpeed_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6FanSpeedInfo * | lpFanSpeedInfo | ||
) |
Function to retrieve the fan speed reported by the thermal controller.
This function retrieves the reported fan speed from a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpFanSpeedInfo | The pointer to the ADLOD6FanSpeedInfo structure storing the retrieved fan speed. |
int ADL2_Overdrive6_FanSpeed_Reset | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex | ||
) |
Function to reset the fan speed to the default.
This function resets the fan speed for a specified adapter to the default.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
int ADL2_Overdrive6_FanSpeed_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6FanSpeedValue * | lpFanSpeedValue | ||
) |
Function to set the fan speed.
This function sets the fan speed for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | lpFanSpeedValue | The pointer to the ADLOD6FanSpeedValue structure containing the new fan speed value to be set. |
int ADL2_Overdrive6_FuzzyController_Caps | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpSupported | ||
) |
Function returns the fuzzy control capability of the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpSupported | a pointer to an int containing the current fuzzy control feature capability. Possible Values: 1 - fuzzy support, 0 - fuzzy not support. |
int ADL2_Overdrive6_PowerControl_Caps | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpSupported | ||
) |
Function to check for PowerControl capabilities.
This function returns the PowerControl capability of the specified adapter. PowerControl is the feature which allows the performance characteristics of the GPU to be adjusted by changing the PowerTune power limits. Increasing the PowerControl value can increase maximum performance, but may cause more power to be consumed. Decreasing the PowerControl value can lower power consumption, but may cause lower performance.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpSupported | The pointer to a value that receives the PowerControl capability of the adapter. Non-zero if PowerControl is supported. |
int ADL2_Overdrive6_PowerControl_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function to get the current and default PowerControl adjustment values.
This function returns the current and default PowerControl adjustment values for the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpCurrentValue | pointer to the current PowerControl adjustment value. |
[out] | lpDefaultValue | pointer to the default PowerControl adjustment value. |
int ADL2_Overdrive6_PowerControl_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iValue | ||
) |
Function to set the current PowerControl adjustment value.
This function sets the current PowerControl adjustment value.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iValue | The new PowerControl adjustment value to be set. |
int ADL2_Overdrive6_PowerControlInfo_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6PowerControlInfo * | lpPowerControlInfo | ||
) |
Function to get the PowerControl adjustment range.
This function returns the PowerControl adjustment range (in percentage) for the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpPowerControlInfo | The pointer to the ADLOD6PowerControlInfo returning the PowerControl adjustment range. |
int ADL2_Overdrive6_State_Reset | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType | ||
) |
Function to reset the Overdrive clock ranges to default.
This function resets the Overdrive clock ranges to default for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will be reset to default clock ranges. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
int ADL2_Overdrive6_State_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType, | ||
ADLOD6StateInfo * | lpStateInfo | ||
) |
Function to set the current Overdrive clock ranges.
This function sets the current Overdrive clock ranges for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[in] | lpStateInfo | Pointer to the structure ADLOD6StateInfo containing clock ranges to be set. |
int ADL2_Overdrive6_StateEx_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType, | ||
ADLOD6StateEx * | lpODState | ||
) |
Function to retrieve the current or default Overdrive extension clock ranges.
This function retrieves the current or default Overdrive extension clock ranges for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | Specifies if default or current clock ranges for the power state will be retrieved. Currently only performance state is supported. Possible Values: ADL_OD6_GETSTATEINFO_DEFAULT_PERFORMANCE, ADL_OD6_GETSTATEINFO_CUSTOM_PERFORMANCE, ADL_OD6_GETSTATEINFO_CURRENT |
[in,out] | lpStateInfo | Pointer to the retrieved clock range info structure ADLOD6StateEx. |
int ADL2_Overdrive6_StateEx_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType, | ||
ADLOD6StateEx * | lpODState | ||
) |
Function to set the current Overdrive extension clock ranges.
This function sets the current Overdrive extension clock ranges for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[in] | lpStateInfo | Pointer to the structure ADLOD6StateEx containing clock ranges to be set. |
int ADL2_Overdrive6_StateInfo_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType, | ||
ADLOD6StateInfo * | lpStateInfo | ||
) |
Function to retrieve the current or default Overdrive clock ranges.
This function retrieves the current or default Overdrive clock ranges for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | Specifies if default or current clock ranges for the power state will be retrieved. Currently only performance state is supported. Possible Values: ADL_OD6_GETSTATEINFO_DEFAULT_PERFORMANCE, ADL_OD6_GETSTATEINFO_CUSTOM_PERFORMANCE, ADL_OD6_GETSTATEINFO_CURRENT |
[in,out] | lpStateInfo | Pointer to the retrieved clock range info structure ADLOD6StateInfo. |
int ADL2_Overdrive6_TargetTemperatureData_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function returns default target temperature and current temp. value of the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpDefaultValue | a pointer to an int that will contain default temperature value for specified adapter. |
[out] | lpCurrentValue | a pointer to an int that will contain current temperature value for specified adapter. |
int ADL2_Overdrive6_TargetTemperatureData_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iCurrentValue | ||
) |
Function changes the target temperature current value of the specified adapter .
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | iCurrentValue | int value containing new temperature value to apply for specified adapter. |
int ADL2_Overdrive6_TargetTemperatureRangeInfo_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6ParameterRange * | lpTargetTemperatureInfo | ||
) |
Function returns the target temperature range of the specified adapter .
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpTargetTemperatureInfo | a pointer to an ADLOD6ParameterRange structure containing acceptable temperature range to work with. |
int ADL2_Overdrive6_Temperature_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpTemperature | ||
) |
Function to retrieve GPU temperature from the thermal controller.
This function retrieves GPU temperature from the thermal controller for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpTemperature | The pointer to the retrieved temperature in milli-degrees Celsius. |
int ADL2_Overdrive6_ThermalController_Caps | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6ThermalControllerCaps * | lpThermalControllerCaps | ||
) |
Function to retrieve capabilities of the GPU thermal controller.
This function retrieves GPU thermal controller capabilities for a specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpThermalControllerInfo | The pointer to the ADLThermalControllerInfo structure storing the retrieved GPU thermal controller information. |
int ADL2_Overdrive6_ThermalLimitUnlock_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType, | ||
int * | pEnabled | ||
) |
Function to retrieve the current Thermal Limit Unlock feature status.
This function to retrieve the current Thermal Limit Unlock feature status.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[out] | pEnable | a pointer to an int containing the current TLU status. Possible Values: 1 - Enable TLU, 0 - Disable TLU. |
int ADL2_Overdrive6_ThermalLimitUnlock_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iStateType, | ||
int | iEnable | ||
) |
Function to enable the current Thermal Limit Unlock feature.
This function enable the current Thermal Limit Unlock feature.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[in] | iEnable | 1 - Enable TLU, 0 - Disable TLU. |
int ADL2_Overdrive6_VoltageControl_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function to get the current and default VoltageControl adjustment values.
This function returns the current and default VoltageControl adjustment values for the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpCurrentValue | pointer to the current VoltageControl adjustment value. |
[out] | lpDefaultValue | pointer to the default VoltageControl adjustment value. |
int ADL2_Overdrive6_VoltageControl_Set | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
int | iValue | ||
) |
Function to set the current VoltageControl adjustment value.
This function sets the current VoltageControl adjustment value.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iValue | The new VoltageControl adjustment value to be set. |
int ADL2_Overdrive6_VoltageControlInfo_Get | ( | ADL_CONTEXT_HANDLE | context, |
int | iAdapterIndex, | ||
ADLOD6VoltageControlInfo * | lpVoltageControlInfo | ||
) |
Function to get the VoltageControl adjustment range.
This function returns the VoltageControl adjustment range for the specified adapter.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpVoltageControlInfo | The pointer to the ADLOD6VoltageControlInfo returning the VoltageControl adjustment range. |
int ADL_Overdrive6_AdvancedFan_Caps | ( | int | iAdapterIndex, |
int * | lpSupported | ||
) |
Function returns the advanced fan control capability of the specified adapter. Advanced fan control is the feature which makes the fan speed is always kept to a minimum within current settings so the acoustics are also minimized. The end users are able to select the target ASIC temperature and fan PWM% via the CCC or other applications.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpSupported | a pointer to an int containing the current advanced fan control(AFC) feature status. Possible Values: 1 - AFC Enabled, 0 - AFC Disabled. |
int ADL_Overdrive6_Capabilities_Get | ( | int | iAdapterIndex, |
ADLOD6Capabilities * | lpODCapabilities | ||
) |
Function to retrieve the current Overdrive capabilities.
This function retrieves the current Overdrive capabilities for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpODCapabilities | The pointer to the ADLOD6Capabilities structure storing the retrieved Overdrive parameters. |
int ADL_Overdrive6_CapabilitiesEx_Get | ( | int | iAdapterIndex, |
ADLOD6CapabilitiesEx * | lpODCapabilities | ||
) |
Function to retrieve the current Overdrive extension capabilities.
This function retrieves the current Overdrive extension capabilities for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpODCapabilities | The pointer to the ADLOD6CapabilitiesEx structure storing the retrieved Overdrive parameters. |
int ADL_Overdrive6_CurrentStatus_Get | ( | int | iAdapterIndex, |
ADLOD6CurrentStatus * | lpCurrentStatus | ||
) |
Function to retrieve current Overdrive and performance-related activity.
This function retrieves current Overdrive and performance-related activity for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpCurrentStatus | The pointer to the ADLOD6CurrentStatus structure storing the retrieved activity information. |
int ADL_Overdrive6_FanPWMLimitData_Get | ( | int | iAdapterIndex, |
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function returns default target Fan PWM and current Fan PWM value of the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpDefaultValue | a pointer to an int that will contain default Fan PWM value for specified adapter. |
[out] | lpCurrentValue | a pointer to an int that will contain current Fan PWM value for specified adapter. |
int ADL_Overdrive6_FanPWMLimitData_Set | ( | int | iAdapterIndex, |
int | iCurrentValue | ||
) |
Function changes the target Fan PWM current value of the specified adapter .
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | iCurrentValue | int value containing new Fan PWM value to apply for specified adapter. |
int ADL_Overdrive6_FanPWMLimitRangeInfo_Get | ( | int | iAdapterIndex, |
ADLOD6ParameterRange * | lpFanPWMLimitInfo | ||
) |
Function returns the target Fan PWM range of the specified adapter .
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpFanPWMLimitInfo | a pointer to an ADLOD6ParameterRange structure containing acceptable Fan PWM range to work with. |
int ADL_Overdrive6_FanSpeed_Get | ( | int | iAdapterIndex, |
ADLOD6FanSpeedInfo * | lpFanSpeedInfo | ||
) |
Function to retrieve the fan speed reported by the thermal controller.
This function retrieves the reported fan speed from a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpFanSpeedInfo | The pointer to the ADLOD6FanSpeedInfo structure storing the retrieved fan speed. |
int ADL_Overdrive6_FanSpeed_Reset | ( | int | iAdapterIndex | ) |
Function to reset the fan speed to the default.
This function resets the fan speed for a specified adapter to the default.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
int ADL_Overdrive6_FanSpeed_Set | ( | int | iAdapterIndex, |
ADLOD6FanSpeedValue * | lpFanSpeedValue | ||
) |
Function to set the fan speed.
This function sets the fan speed for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | lpFanSpeedValue | The pointer to the ADLOD6FanSpeedValue structure containing the new fan speed value to be set. |
int ADL_Overdrive6_FuzzyController_Caps | ( | int | iAdapterIndex, |
int * | lpSupported | ||
) |
Function returns the fuzzy control capability of the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpSupported | a pointer to an int containing the current fuzzy control feature capability. Possible Values: 1 - fuzzy support, 0 - fuzzy not support. |
int ADL_Overdrive6_PowerControl_Caps | ( | int | iAdapterIndex, |
int * | lpSupported | ||
) |
Function to check for PowerControl capabilities.
This function returns the PowerControl capability of the specified adapter. PowerControl is the feature which allows the performance characteristics of the GPU to be adjusted by changing the PowerTune power limits. Increasing the PowerControl value can increase maximum performance, but may cause more power to be consumed. Decreasing the PowerControl value can lower power consumption, but may cause lower performance.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpSupported | The pointer to a value that receives the PowerControl capability of the adapter. Non-zero if PowerControl is supported. |
int ADL_Overdrive6_PowerControl_Get | ( | int | iAdapterIndex, |
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function to get the current and default PowerControl adjustment values.
This function returns the current and default PowerControl adjustment values for the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpCurrentValue | pointer to the current PowerControl adjustment value. |
[out] | lpDefaultValue | pointer to the default PowerControl adjustment value. |
int ADL_Overdrive6_PowerControl_Set | ( | int | iAdapterIndex, |
int | iValue | ||
) |
Function to set the current PowerControl adjustment value.
This function sets the current PowerControl adjustment value.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iValue | The new PowerControl adjustment value to be set. |
int ADL_Overdrive6_PowerControlInfo_Get | ( | int | iAdapterIndex, |
ADLOD6PowerControlInfo * | lpPowerControlInfo | ||
) |
Function to get the PowerControl adjustment range.
This function returns the PowerControl adjustment range (in percentage) for the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpPowerControlInfo | The pointer to the ADLOD6PowerControlInfo returning the PowerControl adjustment range. |
int ADL_Overdrive6_State_Reset | ( | int | iAdapterIndex, |
int | iStateType | ||
) |
Function to reset the Overdrive clock ranges to default.
This function resets the Overdrive clock ranges to default for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will be reset to default clock ranges. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
int ADL_Overdrive6_State_Set | ( | int | iAdapterIndex, |
int | iStateType, | ||
ADLOD6StateInfo * | lpStateInfo | ||
) |
Function to set the current Overdrive clock ranges.
This function sets the current Overdrive clock ranges for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[in] | lpStateInfo | Pointer to the structure ADLOD6StateInfo containing clock ranges to be set. |
int ADL_Overdrive6_StateEx_Get | ( | int | iAdapterIndex, |
int | iStateType, | ||
ADLOD6StateEx * | lpODState | ||
) |
Function to retrieve the current or default Overdrive extension clock ranges.
This function retrieves the current or default Overdrive extension clock ranges for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | Specifies if default or current clock ranges for the power state will be retrieved. Currently only performance state is supported. Possible Values: ADL_OD6_GETSTATEINFO_DEFAULT_PERFORMANCE, ADL_OD6_GETSTATEINFO_CUSTOM_PERFORMANCE, ADL_OD6_GETSTATEINFO_CURRENT |
[in,out] | lpStateInfo | Pointer to the retrieved clock range info structure ADLOD6StateEx. |
int ADL_Overdrive6_StateEx_Set | ( | int | iAdapterIndex, |
int | iStateType, | ||
ADLOD6StateEx * | lpODState | ||
) |
Function to set the current Overdrive extension clock ranges.
This function sets the current Overdrive extension clock ranges for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[in] | lpStateInfo | Pointer to the structure ADLOD6StateEx containing clock ranges to be set. |
int ADL_Overdrive6_StateInfo_Get | ( | int | iAdapterIndex, |
int | iStateType, | ||
ADLOD6StateInfo * | lpStateInfo | ||
) |
Function to retrieve the current or default Overdrive clock ranges.
This function retrieves the current or default Overdrive clock ranges for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | Specifies if default or current clock ranges for the power state will be retrieved. Currently only performance state is supported. Possible Values: ADL_OD6_GETSTATEINFO_DEFAULT_PERFORMANCE, ADL_OD6_GETSTATEINFO_CUSTOM_PERFORMANCE, ADL_OD6_GETSTATEINFO_CURRENT |
[in,out] | lpStateInfo | Pointer to the retrieved clock range info structure ADLOD6StateInfo. |
int ADL_Overdrive6_TargetTemperatureData_Get | ( | int | iAdapterIndex, |
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function returns default target temperature and current temp. value of the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpDefaultValue | a pointer to an int that will contain default temperature value for specified adapter. |
[out] | lpCurrentValue | a pointer to an int that will contain current temperature value for specified adapter. |
int ADL_Overdrive6_TargetTemperatureData_Set | ( | int | iAdapterIndex, |
int | iCurrentValue | ||
) |
Function changes the target temperature current value of the specified adapter .
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | iCurrentValue | int value containing new temperature value to apply for specified adapter. |
int ADL_Overdrive6_TargetTemperatureRangeInfo_Get | ( | int | iAdapterIndex, |
ADLOD6ParameterRange * | lpTargetTemperatureInfo | ||
) |
Function returns the target temperature range of the specified adapter .
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpTargetTemperatureInfo | a pointer to an ADLOD6ParameterRange structure containing acceptable temperature range to work with. |
int ADL_Overdrive6_Temperature_Get | ( | int | iAdapterIndex, |
int * | lpTemperature | ||
) |
Function to retrieve GPU temperature from the thermal controller.
This function retrieves GPU temperature from the thermal controller for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpTemperature | The pointer to the retrieved temperature. |
int ADL_Overdrive6_ThermalController_Caps | ( | int | iAdapterIndex, |
ADLOD6ThermalControllerCaps * | lpThermalControllerCaps | ||
) |
Function to retrieve capabilities of the GPU thermal controller.
This function retrieves GPU thermal controller capabilities for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpThermalControllerInfo | The pointer to the ADLThermalControllerInfo structure storing the retrieved GPU thermal controller information. |
int ADL_Overdrive6_ThermalLimitUnlock_Get | ( | int | iAdapterIndex, |
int | iStateType, | ||
int * | pEnabled | ||
) |
Function to retrieve the current Thermal Limit Unlock feature status.
This function to retrieve the current Thermal Limit Unlock feature status.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[out] | pEnable | a pointer to an int containing the current TLU status. Possible Values: 1 - Enable TLU, 0 - Disable TLU. |
int ADL_Overdrive6_ThermalLimitUnlock_Set | ( | int | iAdapterIndex, |
int | iStateType, | ||
int | iEnable | ||
) |
Function to enable the current Thermal Limit Unlock feature.
This function enable the current Thermal Limit Unlock feature.
[in] | context | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iStateType | The power state which will have clock ranges changed. Currently only performance state is supported. Possible Values: ADL_OD6_SETSTATE_PERFORMANCE |
[in] | iEnable | 1 - Enable TLU, 0 - Disable TLU. |
int ADL_Overdrive6_VoltageControl_Get | ( | int | iAdapterIndex, |
int * | lpCurrentValue, | ||
int * | lpDefaultValue | ||
) |
Function to get the current and default VoltageControl adjustment values.
This function returns the current and default VoltageControl adjustment values for the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpCurrentValue | pointer to the current VoltageControl adjustment value. |
[out] | lpDefaultValue | pointer to the default VoltageControl adjustment value. |
int ADL_Overdrive6_VoltageControl_Set | ( | int | iAdapterIndex, |
int | iValue | ||
) |
Function to set the current VoltageControl adjustment value.
This function sets the current VoltageControl adjustment value.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iValue | The new VoltageControl adjustment value to be set. |
int ADL_Overdrive6_VoltageControlInfo_Get | ( | int | iAdapterIndex, |
ADLOD6VoltageControlInfo * | lpVoltageControlInfo | ||
) |
Function to get the VoltageControl adjustment range.
This function returns the VoltageControl adjustment range for the specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpVoltageControlInfo | The pointer to the ADLOD6VoltageControlInfo returning the VoltageControl adjustment range. |