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 |