Partilhar via


PANEL_BRIGHTNESS_SENSOR_DATA estrutura (ntddvdeo.h)

Usado para definir o nível de otimização para controlar o brilho de um painel.

Sintaxe

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;

Membros

AlsReadingValid

Nem todos os dispositivos darão suporte a todos ou a qualquer um dos tipos de sensor. Essa é uma máscara de bits que representa quais valores de sensor são válidos. Os sinalizadores válidos podem ser alterados entre chamadas.

ChromaticityCoordinateValid

Indica se a coordenada de cromática é válida.

ColorTemperatureValid

Indica se a temperatura da cor é válida.

Reserved

Reservado.

Value

Valor dos dados do sensor de brilho.

AlsReading

Leituras de sensor que o driver pode usar para determinar a melhor maneira de alcançar 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 algum estiver ausente.

ChromaticityCoordinate

As coordenadas de cromática de um sensor de cores.

ColorTemperature

Temperatura da cor em Kelvin, medida por um sensor de cores.

Requisitos

Requisito Valor
cabeçalho ntddvdeo.h