IADLXManualFanTuning
The IADLXManualFanTuning interface provides methods to control manual fan tuning on a GPU.
InterfaceId: |
IADLXManualFanTuning |
Smart Pointer Interface Name: |
IADLXManualFanTuningPtr |
Inherits: |
|
Inherited By: |
N/A |
Methods
Method |
Description |
---|---|
Gets the reference counted list of empty GPU fan tuning states on a GPU. |
|
Gets the fan speed range and the temperature range on a GPU. |
|
Gets the reference counted list of current GPU fan tuning states on a GPU. |
|
Gets the current minimum acoustic limit on a GPU. |
|
Gets the maximum value, minimum value, and step for the minimum acoustic limit on a GPU. |
|
Gets the current minimum fan speed on a GPU. |
|
Gets the maximum value, minimum value, and step for the minimum fan speed on a GPU. |
|
Gets the current target fan speed on a GPU. |
|
Gets the maximum value, minimum value, and step for the target fan speed on a GPU. |
|
Checks if zero RPM is currently activated on a GPU. |
|
Checks if the minimum acoustic limit is supported on a GPU. |
|
Checks if the minimum fan speed is supported on a GPU. |
|
Checks if the target fan speed is supported on a GPU. |
|
Checks if zero RPM is supported on a GPU. |
|
Checks if each GPU fan tuning state in a list is valid on a GPU. |
|
Sets the fan tuning states on a GPU. |
|
Sets the minimum acoustic limit on a GPU. |
|
Sets the minimum fan speed on a GPU. |
|
Sets the target fan speed on a GPU. |
|
Enables or disables zero RPM on a GPU. |
Requirements
Header |
include “IGPUManualFanTuning.h” |
Minimum version |
1.0 |
Example
To see how to use this interface in a C++ application, refer to the ManualFanTuning C++ sample .
For a C application, refer to the ManualFanTuning C sample .