Click to Rate and Give Feedback
MSDN
MSDN Library
System Services
Power Management
 Backlight Control Interface

  Switch on low bandwidth view
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.

See Also

About Power Management

Send comments about this topic to Microsoft

Build date: 5/7/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker