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 |