estructura DXGK_BRIGHTNESS_SENSOR_DATA (d3dkmdt.h)
Describe el brillo de los datos del sensor.
Sintaxis
typedef struct _DXGK_BRIGHTNESS_SENSOR_DATA {
UINT32 Size;
union {
struct {
UINT AlsReadingValid : 1;
UINT ChromaticityValid : 1;
UINT ColorTemperatureValid : 1;
UINT Reserved : 29;
} Flags;
UINT ValidSensorValues;
};
float AlsReading;
DXGK_BRIGHTNESS_SENSOR_DATA_CHROMATICITY Chromaticity;
float ColorTemperature;
} DXGK_BRIGHTNESS_SENSOR_DATA;
Miembros
Size
Tamaño de la estructura. Los campos de los nuevos tipos de sensor siempre se agregarán al final de la estructura si se revisan en futuras actualizaciones.
Flags
Marcas que representan el tipo de brillo de los datos del sensor.
Flags.AlsReadingValid
La lectura de ALS es válida.
Flags.ChromaticityValid
La cromática es válida.
Flags.ColorTemperatureValid
La temperatura del color es válida.
Flags.Reserved
Reservado.
ValidSensorValues
Máscara de bits que representa qué valores de sensor son válidos. Las marcas válidas pueden cambiar entre llamadas. No todos los dispositivos admitirán todos o ninguno de los tipos de sensor.
AlsReading
Luminancia en lux, medida por un sensor ALS.
Chromaticity
Estructura DXGK_BRIGHTNESS_SENSOR_DATA_CHROMATICITY que contiene coordenadas de cromática CIE 1931 de un sensor de color.
ColorTemperature
Temperatura de color en Kelvin, medida por un sensor de color.
Requisitos
Requisito | Valor |
---|---|
Header | d3dkmdt.h |