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
색 센서로 측정된 켈빈의 색 온도입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddvdeo.h |