estructura PANEL_SET_BRIGHTNESS (ntddvdeo.h)

Dirige al controlador para que aumente linealmente el brillo de su nivel de brillo actual a un nivel de brillo objetivo durante un período de tiempo especificado.

Sintaxis

typedef struct _PANEL_SET_BRIGHTNESS {
  BRIGHTNESS_INTERFACE_VERSION Version;
  union {
    UCHAR Level;
    struct {
      ULONG                        Millinits;
      ULONG                        TransitionTimeInMs;
      PANEL_BRIGHTNESS_SENSOR_DATA SensorData;
    };
  };
} PANEL_SET_BRIGHTNESS, *PPANEL_SET_BRIGHTNESS;

Miembros

Version

La versión de destino. Este valor siempre debe ser DXGK_BRIGHTNESS_INTERFACE_VERSION_3.

Level

Nivel de optimización del control de brillo.

Millinits

Nivel de brillo en milinitos a los que se va a realizar la transición.

TransitionTimeInMs

Cuánto tiempo debe tardar la transición.

SensorData

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 de ningún sensor, y el controlador no debe producir un error si falta alguno.

Requisitos

Requisito Valor
Header ntddvdeo.h