Compartir a través de


estructura PANEL_BRIGHTNESS_SENSOR_DATA (ntddvdeo.h)

Se usa para establecer el nivel de optimización para controlar el brillo de un panel.

Sintaxis

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;

Miembros

AlsReadingValid

No todos los dispositivos admitirán todos o ninguno de los tipos de sensor. Se trata de una máscara de bits que representa qué valores de sensor son válidos. Las marcas válidas pueden cambiar entre llamadas.

ChromaticityCoordinateValid

Indica si la coordenada de cromática es válida.

ColorTemperatureValid

Indica si la temperatura del color es válida.

Reserved

Reservado.

Value

Valor de los datos del sensor de brillo.

AlsReading

Las lecturas del sensor que el controlador puede usar para determinar la mejor manera de lograr el brillo deseado en condiciones de iluminación actuales. No todos los dispositivos admitirán todas las lecturas del sensor o ninguna, y el controlador no debería producir un error si falta alguno.

ChromaticityCoordinate

Coordenadas de cromática de un sensor de color.

ColorTemperature

Temperatura de color en Kelvin, medida por un sensor de color.

Requisitos

Requisito Valor
Header ntddvdeo.h