Skip to content

IADLXPowerTuningServices

Navigation: ADLX SDK ReferencesADLX InterfacesPower Tuning

The IADLXPowerTuningServices is the main interface for the Power Tuning domain and provides access to interfaces that control specific power tuning features, such as AMD SmartShift Max.

InterfaceId:IADLXPowerTuningServices
Smart Pointer Interface Name:IADLXPowerTuningServicesPtr
Inherits:IADLXInterface
Inherited By:N/A

Methods

MethodDescription
GetPowerTuningChangedHandlingGets the reference counted interface that allows registering and unregistering for notifications when power tuning settings change.
GetSmartShiftMaxGets the reference counted AMD SmartShift Max interface.

Requirements

Headerinclude “IPowerTuning.h”
Minimum version1.2

Example

To see how to use this interface in a C++ application, refer to the SmartShiftMax C++ sample.

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

Subpages

  • GetPowerTuningChangedHandling - Gets the reference counted interface that allows registering and unregistering for notifications when power tuning settings change.
  • GetSmartShiftMax - Gets the reference counted AMD SmartShift Max interface.

See Also: IADLXInterface, GetPowerTuningChangedHandling, GetSmartShiftMax, SmartShiftMax, SmartShiftMax