PANEL_SET_BRIGHTNESS 结构 (ntddvdeo.h)

指示驱动程序在指定的时间长度内将亮度从当前亮度级别线性提升到目标亮度级别。

语法

typedef struct _PANEL_SET_BRIGHTNESS {
  BRIGHTNESS_INTERFACE_VERSION Version;
  union {
    UCHAR Level;
    struct {
      ULONG                        Millinits;
      ULONG                        TransitionTimeInMs;
      PANEL_BRIGHTNESS_SENSOR_DATA SensorData;
    };
  };
} PANEL_SET_BRIGHTNESS, *PPANEL_SET_BRIGHTNESS;

成员

Version

目标版本。 此值应始终DXGK_BRIGHTNESS_INTERFACE_VERSION_3。

Level

亮度控制的优化级别。

Millinits

要转换到的亮度级别(以毫秒为单位)。

TransitionTimeInMs

转换需要多长时间。

SensorData

包含驱动程序可用于确定在当前照明条件下实现所需亮度的最佳方法的传感器读数。 并非所有设备都支持所有或任何传感器读数,如果缺少任何读数,驱动程序不应失败。

要求

要求
Header ntddvdeo.h