DXGK_BRIGHTNESS_SET_IN结构(d3dkmdt.h)

包含 DxgkBrightnessSet3 回调函数的输入参数。

语法

typedef struct _DXGK_BRIGHTNESS_SET_IN {
  UINT32                      BrightnessMillinits;
  UINT32                      TransitionTimeMs;
  DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;

成员

BrightnessMillinits

要过渡到的米尼茨的亮度级别。 如果驱动程序尚未设置 DXGK_BRIGHTNESS_CAPS。NitsBrightness,则此值表示百分之几百分之一的未自变量的亮度级别。

例如,如果 BrightnessMillinits 设置为 60500,并且设置了 NitsBrightness,则表示 60.5 nits 亮度。 如果未设置 NitsBrightness,则表示 60.5%。

TransitionTimeMs

转换需要多长时间(以毫秒为单位)。

SensorReadings

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

要求

要求 价值
标头 d3dkmdt.h