PANEL_BRIGHTNESS_SENSOR_DATA 結構 (ntd)
用來設定優化層級,以控制面板的亮度。
語法
typedef struct _PANEL_BRIGHTNESS_SENSOR_DATA {
union {
struct {
ULONG AlsReadingValid : 1;
ULONG ChromaticityCoordinateValid : 1;
ULONG ColorTemperatureValid : 1;
ULONG Reserved : 29;
};
ULONG Value;
};
float AlsReading;
CHROMATICITY_COORDINATE ChromaticityCoordinate;
float ColorTemperature;
} PANEL_BRIGHTNESS_SENSOR_DATA;
成員
AlsReadingValid
並非所有裝置都支援所有或任何感測器類型。 這是位掩碼,代表哪些感測器值有效。 有效的旗標可能會在呼叫之間變更。
ChromaticityCoordinateValid
指出色度座標是否有效。
ColorTemperatureValid
指出色彩溫度是否有效。
Reserved
保留的。
Value
亮度感測器數據的值。
AlsReading
驅動程式的感測器讀數可用來判斷在目前光源條件下達到所需亮度的最佳方式。 並非所有裝置都支援所有或任何感測器讀數,如果遺失任何感測器,驅動程式就不應該失敗。
ChromaticityCoordinate
色彩感測器的色度座標。
ColorTemperature
以色彩感測器測量的 Kelvin 色彩溫度。
規格需求
需求 | 值 |
---|---|
標頭 | ntdhseo.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應