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 tout ou partie des types de capteurs. Il s’agit d’un masque de bits qui représente les valeurs de capteur valides. Les indicateurs valides peuvent changer entre les appels.

ChromaticityCoordinateValid

Indique si la coordonnée de chromaticité 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

Les lectures du capteur que le pilote peut utiliser 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 tous les relevés de capteurs, et le pilote ne doit pas échouer s’il en manque.

ChromaticityCoordinate

Coordonnées de chromaticité d’un capteur de couleur.

ColorTemperature

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

Configuration requise

Condition requise Valeur
En-tête ntddvdeo.h