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 |