Condividi tramite


struttura PANEL_BRIGHTNESS_SENSOR_DATA (ntdvertitaeo.h)

Usato per impostare il livello di ottimizzazione per controllare la luminosità di un pannello.

Sintassi

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;

Members

AlsReadingValid

Non tutti i dispositivi supporteranno tutti o uno dei tipi di sensore. Si tratta di una maschera di bit che rappresenta i valori del sensore validi. I flag validi possono cambiare tra le chiamate.

ChromaticityCoordinateValid

Indica se la coordinata della cromaticità è valida.

ColorTemperatureValid

Indica se la temperatura del colore è valida.

Reserved

Riservato.

Value

Valore dei dati del sensore di luminosità.

AlsReading

Il sensore legge il driver può usare per determinare il modo migliore per ottenere la luminosità desiderata in condizioni di illuminazione correnti. Non tutti i dispositivi supporteranno tutte o tutte le letture dei sensori e il driver non dovrebbe avere esito negativo se non sono presenti.

ChromaticityCoordinate

Coordinate della cromaticità da un sensore di colore.

ColorTemperature

Temperatura del colore in Kelvin, misurata da un sensore di colore.

Requisiti

Requisito Valore
Intestazione ntdvertitaeo.h