AdaptiveBrightness

AdaptiveBrightness contains settings related to adaptive brightness.

Adaptive brightness changes the brightness of a monitor or display based on the ambient light.

Note

For Windows 11 or later features such as Presence Sensing, please reference Microsoft-Windows-Sensors-Core.

Child Elements

Setting Description
ALRCurveVersion ALRCurveVersion sets the ALR algorithm version (1 or 2) against which the ALR curve data should be interpreted.
ALRPoints Specifies the ambient light response (ALR) curve data.
AutobrightnessLuxToNitsCurve This setting is not supported. Do not use.
DefaultSliderPosition Sets the system default for screen brightness. It's only used when Autobrightness is not the default.
DisplayResponseInterval Specifies the minimum time, in milliseconds, between changes in display brightness due to lighting conditions.
IlluminanceChangeSensitivity Specifies the percentage change in illuminance (lux) required to cause a change in display brightness. Specified in percentage change since the last change in display brightness.
IsAutobrightnessEnabledByDefault Specifies whether autobrightness is enabled by default.

Valid Configuration Passes

specialize

Parent Hierarchy

Microsoft-Windows-MobilePC-Sensors-API | AdaptiveBrightness

Applies To

For the list of the supported Windows editions and architectures that this component supports, see microsoft-windows-mobilepc-sensors-api-.

XML Example

The following sample XML output shows how to set adaptive brightness:

<ALRPoints>000000000a0000000a00000028000000280000005000000044</ALRPoints>
<DisplayResponseInterval>60000</DisplayResponseInterval>
<IlluminanceChangeSensitivity>20</IlluminanceChangeSensitivity>

Microsoft-Windows-MobilePC-Sensors-API