IADLXGPUAutoTuning

The IADLXGPUAutoTuning interface provides methods to verify and set automatic tuning on a GPU using automatic tuning profiles.

InterfaceId:

IADLXGPUAutoTuning

Smart Pointer Interface Name:

IADLXGPUAutoTuningPtr

Inherits:

IADLXInterface

Inherited By:

N/A

Methods

Method

Description

IsCurrentOverclockGPU

Checks if the GPU overclocking tuning profile is currently enabled on a GPU.

IsCurrentOverclockVRAM

Checks if the VRAM overclocking tuning profile is currently enabled on a GPU.

IsCurrentUndervoltGPU

Checks if the GPU undervolting tuning profile is currently enabled on a GPU.

IsSupportedOverclockGPU

Checks if the GPU overclocking tuning profile is supported on a GPU.

IsSupportedOverclockVRAM

Checks if the VRAM overclocking tuning profile is supported on a GPU.

IsSupportedUndervoltGPU

Checks if the GPU undervolting tuning profile is supported on a GPU.

StartOverclockGPU

Starts GPU overclocking on a GPU.

StartOverclockVRAM

Start VRAM overclocking on a GPU.

StartUndervoltGPU

Starts GPU undervolting 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 GPUAutoTuning C++ sample .

For a C application, refer to the GPUAutoTuning C sample .