Partilhar via


estrutura D3DDDI_OVERLAYCOLORCONTROLSFLAGS (d3dumddi.h)

A estrutura D3DDDI_OVERLAYCOLORCONTROLSFLAGS identifica as configurações de controle de cor compatíveis com o hardware de sobreposição.

Sintaxe

typedef struct _D3DDDI_OVERLAYCOLORCONTROLSFLAGS {
  union {
    struct {
      UINT Brightness : 1;
      UINT Contrast : 1;
      UINT Hue : 1;
      UINT Saturation : 1;
      UINT Sharpness : 1;
      UINT Gamma : 1;
      UINT ColorEnable : 1;
      UINT Reserved : 25;
    };
    UINT Value;
  };
} D3DDDI_OVERLAYCOLORCONTROLSFLAGS;

Membros

Brightness

Um valor UINT que especifica se os ajustes de brilho na sobreposição estão habilitados.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

Contrast

Um valor UINT que especifica se os ajustes de contraste com a sobreposição estão habilitados.

Definir esse membro é equivalente a definir o segundo bit do membro Value de 32 bits (0x00000002).

Hue

Um valor UINT que especifica se os ajustes de matiz na sobreposição estão habilitados.

Definir esse membro é equivalente a definir o terceiro bit do membro Value de 32 bits (0x00000004).

Saturation

Um valor UINT que especifica se os ajustes de saturação na sobreposição estão habilitados.

Definir esse membro é equivalente a definir o quarto bit do membro Value de 32 bits (0x00000008).

Sharpness

Um valor UINT que especifica se os ajustes de nitidez na sobreposição estão habilitados.

Definir esse membro é equivalente a definir o quinto bit do membro Value de 32 bits (0x00000010).

Gamma

Um valor UINT que especifica se os ajustes gama na sobreposição estão habilitados.

Definir esse membro é equivalente a definir o sexto bit do membro Value de 32 bits (0x00000020).

ColorEnable

Um valor UINT que especifica se os ajustes de habilitação de cor para a sobreposição estão habilitados.

Definir esse membro é equivalente a definir o sétimo bit do membro Value de 32 bits (0x00000040).

Reserved

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 25 bits restantes (0xFFFFFF80) do membro Value de 32 bits como zeros.

Value

Um membro na união contido em D3DDDI_OVERLAYCOLORCONTROLSFLAGS que pode conter um valor de 32 bits que identifica as configurações de controle de cor compatíveis com o hardware de sobreposição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDI_OVERLAYCOLORCONTROLS