Skip to content

GetGPUTuningRanges

Navigation: ADLX SDK ReferencesADLX InterfacesGPU TuningIADLXManualGraphicsTuning1

Syntax

ADLX_RESULT    GetGPUTuningRanges (ADLX_IntRange* frequencyRange, ADLX_IntRange* voltageRange)

Parameters

#DirectionNameTypeDescription
1.[out]frequencyRangeADLX_IntRangeThe pointer to a variable where the GPU frequency range (in MHz) is returned.
#DirectionNameTypeDescription
---------------
2.[out]voltageRangeADLX_IntRangeThe pointer to a variable where the GPU voltage range (in mV) is returned.

Return Value

If the frequency and voltage range are successfully returned, ADLX_OK is returned.

If the frequency and voltage range are not successfully returned, an error code is returned.

Refer to ADLX_RESULT for success codes and error codes.

Remarks

The frequency range and the voltage range are applicable to all the GPU states on this GPU.

Additional Info

Some GPUs allow multiple GPU tuning states. Each GPU tuning state is represented by the GPU clock speed and the GPU voltage.

The GPU clock speed and the GPU voltage can be adjusted within their ranges.

Requirements

Headerinclude “IGPUManualGFXTuning.h”
Minimum version1.0

See Also: ADLX_IntRange, ADLX Enums