Condividi tramite


struttura D3DDDI_OVERLAYCOLORCONTROLSFLAGS (d3dumddi.h)

La struttura D3DDDI_OVERLAYCOLORCONTROLSFLAGS identifica le impostazioni del controllo colore supportate dall'hardware di sovrimpressione.

Sintassi

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;

Members

Brightness

Valore UINT che specifica se le regolazioni della luminosità per la sovrimpressione sono abilitate.

L'impostazione di questo membro equivale all'impostazione del primo bit del membro Value a 32 bit (0x00000001).

Contrast

Valore UINT che specifica se sono abilitate le regolazioni di contrasto alla sovrimpressione.

L'impostazione di questo membro equivale all'impostazione del secondo bit del membro Value a 32 bit (0x00000002).

Hue

Valore UINT che specifica se le regolazioni della tonalità per la sovrimpressione sono abilitate.

L'impostazione di questo membro equivale all'impostazione del terzo bit del membro Value a 32 bit (0x00000004).

Saturation

Valore UINT che specifica se le regolazioni della saturazione per la sovrimpressione sono abilitate.

L'impostazione di questo membro equivale all'impostazione del quarto bit del membro Valore a 32 bit (0x00000008).

Sharpness

Valore UINT che specifica se le regolazioni di nitidezza per la sovrimpressione sono abilitate.

L'impostazione di questo membro equivale all'impostazione del quinto bit del membro Valore a 32 bit (0x00000010).

Gamma

Valore UINT che specifica se le regolazioni gamma per la sovrimpressione sono abilitate.

L'impostazione di questo membro equivale all'impostazione del sesto bit del membro Value a 32 bit (0x00000020).

ColorEnable

Valore UINT che specifica se le regolazioni abilitate per il colore per la sovrimpressione sono abilitate.

L'impostazione di questo membro equivale all'impostazione del settimo bit del membro Value a 32 bit (0x00000040).

Reserved

Questo membro è riservato e deve essere impostato su zero. L'impostazione di questo membro su zero equivale all'impostazione dei restanti 25 bit (0xFFFFFF80) del membro Value a 32 bit su zeri.

Value

Membro dell'unione contenuto in D3DDDI_OVERLAYCOLORCONTROLSFLAGS che può contenere un valore a 32 bit che identifica le impostazioni di controllo colore supportate dall'hardware di sovrimpressione.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDI_OVERLAYCOLORCONTROLS