Partager via


structure PANEL_BRIGHTNESS_SENSOR_DATA (ntddvdeo.h)

Permet de définir le niveau d’optimisation pour contrôler la luminosité d’un panneau.

Syntaxe

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;

Membres

AlsReadingValid

Tous les appareils ne prennent pas en charge tous ou n’importe quel type de capteur. Il s’agit d’un masque de bits représentant les valeurs de capteur valides. Les indicateurs valides peuvent changer entre les appels.

ChromaticityCoordinateValid

Indique si la coordonnée de chromatique est valide.

ColorTemperatureValid

Indique si la température de couleur est valide.

Reserved

Réservé.

Value

Valeur des données du capteur de luminosité.

AlsReading

Le capteur lit le pilote pour déterminer la meilleure façon d’atteindre la luminosité souhaitée dans les conditions d’éclairage actuelles. Tous les appareils ne prennent pas en charge toutes les lectures de capteurs, et le pilote ne doit pas échouer s’il en manque.

ChromaticityCoordinate

Coordonnées de chromatique à partir d’un capteur de couleur.

ColorTemperature

Température de couleur dans Kelvin, mesurée par un capteur de couleur.

Exigences

Exigence Valeur
d’en-tête ntddvdeo.h