Skip to content

IADLXGPUTuningServices

Navigation: ADLX SDK ReferencesADLX InterfacesGPU 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

MethodDescription
GetAutoTuningGets the reference counted automatic tuning interface of a GPU.
GetGPUTuningChangedHandlingGets the reference counted interface that allows registering and unregistering for notifications when GPU tuning changes.
GetManualFanTuningGets the reference counted manual fan tuning interface of a GPU.
GetManualGFXTuningGets the reference counted manual graphics tuning interface of a GPU.
GetManualPowerTuningGets the reference counted manual power tuning interface of a GPU.
GetManualVRAMTuningGets the reference counted manual VRAM tuning interface of a GPU.
GetPresetTuningGets the reference counted preset tuning interface of a GPU.
IsAtFactoryChecks if the GPU tuning on a GPU is set to factory settings.
IsSupportedAutoTuningChecks if the automatic tuning is supported on a GPU.
IsSupportedManualFanTuningChecks if the manual fan tuning is supported on a GPU.
IsSupportedManualGFXTuningChecks if the manual graphic tuning is supported on a GPU.
IsSupportedManualPowerTuningChecks if the manual power tuning is supported on a GPU.
IsSupportedManualVRAMTuningChecks if the manual VRAM Tuning is supported on a GPU.
IsSupportedPresetTuningChecks if the preset tuning is supported on a GPU.
ResetToFactoryReset the GPU tuning to factory settings.

Requirements

Headerinclude “IGPUTuning.h”
Minimum version1.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.

Subpages

API Reference

This page references: