IADLXGPUTuningServices
Navigation: ADLX SDK References → ADLX Interfaces → GPU Tuning
The IADLXGPUTuningServices is the main interface for the GPU tuning domain and provides control to GPU tuning specific functionality.
InterfaceId: | IADLXGPUTuningServices |
---|---|
Smart Pointer Interface Name: | IADLXGPUTuningServicesPtr |
Inherits: | IADLXInterface |
Inherited By: | IADLXGPUTuningServices1 |
The IADLXGPUTuningServices interface provides:
Information if a tuning functionality, such as automated tuning or preset tuning is available for a GPU.
The interfaces for controlling a tuning aspect, such as automated tuning or preset tuning on a GPU.
The interface for registering and unregistering for notifications when the GPU tuning settings are changed.
Resetting the tuning settings to factory values on a GPU.
Methods
Method | Description |
---|---|
GetAutoTuning | Gets the reference counted automatic tuning interface of a GPU. |
GetGPUTuningChangedHandling | Gets the reference counted interface that allows registering and unregistering for notifications when GPU tuning changes. |
GetManualFanTuning | Gets the reference counted manual fan tuning interface of a GPU. |
GetManualGFXTuning | Gets the reference counted manual graphics tuning interface of a GPU. |
GetManualPowerTuning | Gets the reference counted manual power tuning interface of a GPU. |
GetManualVRAMTuning | Gets the reference counted manual VRAM tuning interface of a GPU. |
GetPresetTuning | Gets the reference counted preset tuning interface of a GPU. |
IsAtFactory | Checks if the GPU tuning on a GPU is set to factory settings. |
IsSupportedAutoTuning | Checks if the automatic tuning is supported on a GPU. |
IsSupportedManualFanTuning | Checks if the manual fan tuning is supported on a GPU. |
IsSupportedManualGFXTuning | Checks if the manual graphic tuning is supported on a GPU. |
IsSupportedManualPowerTuning | Checks if the manual power tuning is supported on a GPU. |
IsSupportedManualVRAMTuning | Checks if the manual VRAM Tuning is supported on a GPU. |
IsSupportedPresetTuning | Checks if the preset tuning is supported on a GPU. |
ResetToFactory | Reset the GPU tuning to factory settings. |
Requirements
Header | include “IGPUTuning.h” |
---|---|
Minimum version | 1.0 |
Example
To see how to use this interface in a C++ application, refer to the GPUPresetTuning C++ sample.
For a C application, refer to the GPUPresetTuning C sample.
- GetAutoTuning
- GetGPUTuningChangedHandling
- GetManualFanTuning
- GetManualGFXTuning
- GetManualPowerTuning
- GetManualVRAMTuning
- GetPresetTuning
- IsAtFactory
- IsSupportedAutoTuning
- IsSupportedManualFanTuning
- IsSupportedManualGFXTuning
- IsSupportedManualPowerTuning
- IsSupportedManualVRAMTuning
- IsSupportedPresetTuning
- ResetToFactory
Subpages
- GetAutoTuning - Gets the reference counted automatic tuning interface of a GPU.
- GetGPUTuningChangedHandling - Gets the reference counted interface that allows registering and unregistering for notifications when GPU tuning changes.
- GetManualFanTuning - Gets the reference counted manual fan tuning interface of a GPU.
- GetManualGFXTuning - Gets the reference counted manual graphics tuning interface of a GPU.
- GetManualPowerTuning - Gets the reference counted manual power tuning interface of a GPU.
- GetManualVRAMTuning - Gets the reference counted manual VRAM tuning interface of a GPU.
- GetPresetTuning - Gets the reference counted preset tuning interface of a GPU.
- IsAtFactory - Checks if the GPU tuning on a GPU is set to factory settings.
- IsSupportedAutoTuning - Checks if the automatic tuning is supported on a GPU.
- IsSupportedManualFanTuning - Checks if the manual fan tuning is supported on a GPU.
- IsSupportedManualGFXTuning - Checks if the manual graphic tuning is supported on a GPU.
- IsSupportedManualPowerTuning - Checks if the manual power tuning is supported on a GPU.
- IsSupportedManualVRAMTuning - Checks if the manual VRAM Tuning is supported on a GPU.
- IsSupportedPresetTuning - Checks if the preset tuning is supported on a GPU.
- ResetToFactory - Reset the GPU tuning to factory settings.
API Reference
This page references:
- IADLXGPUTuningServices1
- GetAutoTuning
- GetGPUTuningChangedHandling
- GetManualFanTuning
- GetManualGFXTuning
- GetManualPowerTuning
- GetManualVRAMTuning
- GetPresetTuning
- IsAtFactory
- IsSupportedAutoTuning
- IsSupportedManualFanTuning
- IsSupportedManualGFXTuning
- IsSupportedManualPowerTuning
- IsSupportedManualVRAMTuning
- IsSupportedPresetTuning
- ResetToFactory
- IADLXInterface
- GPUPresetTuning
- GPUPresetTuning