共用方式為


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