Compartir a través de


estructura DXGK_BRIGHTNESS_SET_IN (d3dkmdt.h)

Contiene parámetros de entrada para la función de devolución de llamada DxgkBrightnessSet3 .

Sintaxis

typedef struct _DXGK_BRIGHTNESS_SET_IN {
  UINT32                      BrightnessMillinits;
  UINT32                      TransitionTimeMs;
  DXGK_BRIGHTNESS_SENSOR_DATA SensorReadings;
} DXGK_BRIGHTNESS_SET_IN, *PDXGK_BRIGHTNESS_SET_IN;

Miembros

BrightnessMillinits

Nivel de brillo en milinitos a los que se va a realizar la transición. Si el controlador no ha establecido DXGK_BRIGHTNESS_CAPS. NitsBrightness, entonces este valor significa el nivel de brillo en milésimas nolibradas de un porcentaje.

Por ejemplo, si BrightnessMillinits está establecido en 60500 y NitsBrightness está establecido, esto significa 60,5 nits luminancia. Si no se establece NitsBrightness , esto significa 60,5%.

TransitionTimeMs

Cuánto tiempo debe tardar la transición en milisegundos.

SensorReadings

Estructura DXGK_BRIGHTNESS_SENSOR_DATA que contiene lecturas de 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.

Requisitos

Requisito Valor
Header d3dkmdt.h