Backlight 控件接口

反光控制接口是一个标准化的 IOCTL 接口,用于控制 LCD 反光的亮度。

需要以编程方式控制反光亮度或为用户提供控件的应用程序应使用此接口而不是专有接口;否则,系统无法查询当前硬件亮度,并且可能变得未同步。

第一步是使用 IOCTL_VIDEO_QUERY_SUPPORTED_BRIGHTNESS 控制代码查询设备中支持的亮度。 此作返回一个缓冲区,该缓冲区指定可用的亮度级别。 接下来,可以使用 IOCTL_VIDEO_QUERY_DISPLAY_BRIGHTNESS 控制代码查询设备以获取当前显示亮度。 此作返回当前(AC)亮度、直接当前(DC)亮度和电源状态的当前设置。

若要更改显示亮度,请使用 IOCTL_VIDEO_SET_DISPLAY_BRIGHTNESS 控件代码。 可以设置 AC 亮度、DC 亮度或两者。

关于电源管理