IADLXGPUPresetTuning 

The IADLXGPUPresetTuning interface provides methods to verify and set GPU preset tuning on a GPU.

InterfaceId:

IADLXGPUPresetTuning

Smart Pointer Interface Name:

IADLXGPUPresetTuningPtr

Inherits:

IADLXInterface

Inherited By:

N/A

Methods 

Method

Description

IsCurrentBalanced

Checks if the balanced tuning preset is used on a GPU.

IsCurrentPowerSaver

Checks if the power saver tuning preset is used on a GPU.

IsCurrentQuiet

Checks if the quiet tuning preset is used on a GPU.

IsCurrentRage

Checks if the rage tuning preset is used on a GPU.

IsCurrentTurbo

Checks if the turbo tuning preset is used on a GPU.

IsSupportedBalanced

Checks if the balanced tuning preset is supported on a GPU.

IsSupportedPowerSaver

Checks if the power saver tuning preset is supported on a GPU.

IsSupportedQuiet

Checks if the quiet tuning preset is supported on a GPU.

IsSupportedRage

Checks if the rage tuning preset is supported on a GPU.

IsSupportedTurbo

Checks if the turbo tuning preset is supported on a GPU.

SetBalanced

Sets the balanced tuning preset on a GPU.

SetPowerSaver

Sets the power saver tuning preset on a GPU.

SetQuiet

Sets the quiet tuning preset on a GPU.

SetRage

Sets the rage tuning preset on a GPU.

SetTurbo

Sets the turbo tuning preset on a GPU.

Requirements 

Header

include “IGPUAutoTuning.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 .