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

要求

   
Header d3dkmdt.h