IADLXDisplayVariBright
Navigation: ADLX SDK References → ADLX Interfaces → Display
The IADLXDisplayVariBright interface configures Vari-Bright settings on a display.
InterfaceId: | IADLXDisplayVariBright |
---|---|
Smart Pointer Interface Name: | IADLXDisplayVariBrightPtr |
Inherits: | IADLXInterface |
Inherited By: | IADLXDisplayVariBright1 |
Vari-Bright saves power by adaptively adjusting the display brightness based on image content.
The color fidelity is retained by adjusting gamma levels to compensate for changes in brightness.
Vari-Bright is available on non-OLED eDP panels.
Methods
Method | Description |
---|---|
IsCurrentBalanced | Checks if the balanced Vari-Bright preset is used on a display. |
IsCurrentMaximizeBattery | Checks if the maximize battery Vari-Bright preset is used on a display. |
IsCurrentMaximizeBrightness | Checks if the maximized brightness Vari-Bright preset is used on a display. |
IsCurrentOptimizeBattery | Checks if the optimized battery Vari-Bright preset is used on a display. |
IsCurrentOptimizeBrightness | Checks if the optimized brightness Vari-Bright preset is used on a display. |
IsEnabled | Checks if Vari-Bright is enabled on a display. |
IsSupported | Checks if Vari-Bright can be configured on a display. |
SetBalanced | Sets the balanced Vari-Bright preset on a display. |
SetEnabled | Sets the Vari-Bright to enabled or disabled on a display. |
SetMaximizeBattery | Sets the maximize battery Vari-Bright preset on a display. |
SetMaximizeBrightness | Sets the maximize brightness Vari-Bright preset on a display. |
SetOptimizeBattery | Sets the optimize battery Vari-Bright preset on a display. |
SetOptimizeBrightness | Sets the optimize brightness Vari-Bright preset on a display. |
Requirements
Header | include “IDisplaySettings.h” |
---|---|
Minimum version | 1.0 |
Example
To see how to use this interface in a C++ application, refer to the DisplayVariBright C++ sample.
For a C application, refer to the DisplayVariBright C sample.
- IsCurrentBalanced
- IsCurrentMaximizeBattery
- IsCurrentMaximizeBrightness
- IsCurrentOptimizeBattery
- IsCurrentOptimizeBrightness
- IsEnabled
- IsSupported
- SetBalanced
- SetEnabled
- SetMaximizeBattery
- SetMaximizeBrightness
- SetOptimizeBattery
- SetOptimizeBrightness
Subpages
- IsCurrentBalanced - Checks if the balanced Vari-Bright preset is used on a display.
- IsCurrentMaximizeBattery - Checks if the maximize battery Vari-Bright preset is used on a display.
- IsCurrentMaximizeBrightness - Checks if the maximized brightness Vari-Bright preset is used on a display.
- IsCurrentOptimizeBattery - Checks if the optimized battery Vari-Bright preset is used on a display.
- IsCurrentOptimizeBrightness - Checks if the optimized brightness Vari-Bright preset is used on a display.
- IsEnabled - Checks if Vari-Bright is enabled on a display.
- IsSupported - Checks if Vari-Bright can be configured on a display.
- SetBalanced - Sets the balanced Vari-Bright preset on a display.
- SetEnabled - Sets the Vari-Bright to enabled or disabled on a display.
- SetMaximizeBattery - Sets the maximize battery Vari-Bright preset on a display.
- SetMaximizeBrightness - Sets the maximize brightness Vari-Bright preset on a display.
- SetOptimizeBattery - Sets the optimize battery Vari-Bright preset on a display.
- SetOptimizeBrightness - Sets the optimize brightness Vari-Bright preset on a display.
API Reference
This page references:
- IsCurrentBalanced
- IsCurrentMaximizeBattery
- IsCurrentMaximizeBrightness
- IsCurrentOptimizeBattery
- IsCurrentOptimizeBrightness
- IsEnabled
- IsSupported
- SetBalanced
- SetEnabled
- SetMaximizeBattery
- SetMaximizeBrightness
- SetOptimizeBattery
- SetOptimizeBrightness
- IADLXInterface
- DisplayVariBright
- DisplayVariBright