Export (0) Print
Expand All
4 out of 5 rated this helpful - Rate this topic

Backlight Control Interface

The backlight control interface is a standardized IOCTL interface for controlling the brightness of the LCD backlight.

Applications that require programmatic control of the backlight brightness or provide controls for the user to do so should use this interface rather than a proprietary interface; otherwise, the system cannot query the current hardware brightness and may become unsynchronized.

The first step is to query the device for the supported brightness using the IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS control code. This operation returns a buffer that specifies the available brightness levels. Next, you can query the device for the current display brightness using the IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS control code. This operation returns the current settings for alternating current (AC) brightness, direct current (DC) brightness, and the power state.

To change the display brightness, use the IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS control code. You can set the AC brightness, the DC brightness, or both.

Related topics

About Power Management

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.