Bagikan melalui


struktur PANEL_BRIGHTNESS_SENSOR_DATA (ntddvdeo.h)

Digunakan untuk mengatur tingkat pengoptimalan untuk mengontrol kecerahan panel.

Sintaks

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;

Anggota

AlsReadingValid

Tidak semua perangkat akan mendukung semua atau salah satu jenis sensor. Ini adalah bitmask yang mewakili nilai sensor mana yang valid. Bendera yang valid dapat berubah di antara panggilan.

ChromaticityCoordinateValid

Menunjukkan apakah koordinat chromaticity valid.

ColorTemperatureValid

Menunjukkan apakah suhu warna valid.

Reserved

Dicadangkan.

Value

Nilai data sensor kecerahan.

AlsReading

Pembacaan sensor yang dapat digunakan driver untuk menentukan cara terbaik untuk mencapai kecerahan yang diinginkan dalam kondisi pencahayaan saat ini. Tidak semua perangkat akan mendukung semua atau pembacaan sensor apa pun, dan driver tidak boleh gagal jika ada yang hilang.

ChromaticityCoordinate

Kromatikitas berkoordinasi dari sensor warna.

ColorTemperature

Suhu warna di Kelvin, diukur oleh sensor warna.

Persyaratan

Persyaratan Nilai
Header ntddvdeo.h