Skip to content

IADLXSmartShiftEco

Navigation: ADLX SDK ReferencesADLX InterfacesPower Tuning

The IADLXSmartShiftEco interface configures the AMD SmartShift Eco settings.

AMD SmartShift Eco optimizes power consumption by managing the mobile platform configuration to extend gaming time when operating on battery power.

InterfaceId:IADLXSmartShiftEco
Smart Pointer Interface Name:IADLXSmartShiftEcoPtr
Inherits:IADLXInterface
Inherited By:N/A

Methods

MethodDescription
GetInactiveReasonGets the reason as to why AMD SmartShift Eco is inactive.
IsEnabledChecks if AMD SmartShift Eco is enabled.
IsInactiveChecks if AMD SmartShift Eco is inactive.
IsSupportedChecks if AMD SmartShift Eco is supported.
SetEnabledSets the activation status of AMD Smartshift Eco.

Requirements

Headerinclude “IPowerTuning1.h”
Minimum version1.4

Example

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

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

Subpages

  • GetInactiveReason - Gets the reason as to why AMD SmartShift Eco is inactive.
  • IsEnabled - Checks if AMD SmartShift Eco is enabled.
  • IsInactive - Checks if AMD SmartShift Eco is inactive.
  • IsSupported - Checks if AMD SmartShift Eco is supported.
  • SetEnabled - Sets the activation status of AMD Smartshift Eco.

API Reference

This page references: