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