PANEL_BRIGHTNESS_SENSOR_DATA結構(ntddvdeo.h)
用來設定優化層級來控制面板的亮度。
語法
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 中的色彩溫度,由色彩感測器測量。
要求
要求 | 價值 |
---|---|
標頭 | ntddvdeo.h |