Energy Management API Functions

Auto Power-Down (APD)

Function Description
IM_GetParameters Gets the runtime parameters from the Input Manager.
IMDisableAPD Disables APD feature.
IMEnableAPD Enables the APD feature after IMDisableAPD is called.
IMGetAPDPeriod Returns the user inactivity timeout period in seconds after which APD occurs.
IMIsAPDEnabled Determines whether APD is enabled.
IMIsAPDEnabledBySysSettings Determines whether the APD feature is enabled.
IMGetTimeBeforeAPD Returns the remaining time in seconds before APD is activated.
IMParameters Data structure that is used by IM_GetParameters to get runtime parameters from the Input Manager.

Screen Burn-in Reduction

Function Description
IMEnableDim Enables the screen burn-in reduction feature.
IMDisableDim Disables the screen burn-in reduction feature. If the screen burn-in reduction feature is enabled in the system settings, this function overrides the setting and disable screen burn-in reduction.
IMIsDimEnabled Determines whether screen burn-in reduction is enabled.
IMGetDimPeriod Returns the user inactivity time period in seconds after which screen burn-in reduction is activated.
IMGetTimeBeforeDimming Returns the remaining time in seconds before screen burn-in reduction occurs.

Revision History

2013/10/25 Dimming is now called screen burn-in reduction.
2013/05/08 Automated cleanup pass.
2013/04/24 Initial version


CONFIDENTIAL