Compartilhar via


estrutura PANEL_SET_BRIGHTNESS (ntddvdeo.h)

Direciona o driver para aumentar linearmente o brilho de seu nível de brilho atual para um nível de brilho de destino em um período de tempo especificado.

Sintaxe

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;

Membros

Version

A versão de destino. Esse valor sempre deve ser DXGK_BRIGHTNESS_INTERFACE_VERSION_3.

Level

O nível de otimização do controle de brilho.

Millinits

O nível de brilho em milinits para o qual fazer a transição.

TransitionTimeInMs

Quanto tempo a transição deve levar.

SensorData

Contém leituras de sensor que o driver pode usar para determinar a melhor maneira de obter o brilho desejado em condições de iluminação atuais. Nem todos os dispositivos darão suporte a todas ou a qualquer leitura de sensor, e o driver não deverá falhar se houver algum ausente.

Requisitos

Requisito Valor
Cabeçalho ntddvdeo.h