Condividi tramite


struttura D3DOVERLAYCAPS (d3d9caps.h)

Specifica le funzionalità di sovrapposizione hardware per un dispositivo Direct3D.

Sintassi

typedef struct _D3DOVERLAYCAPS {
  UINT Caps;
  UINT MaxOverlayDisplayWidth;
  UINT MaxOverlayDisplayHeight;
} D3DOVERLAYCAPS;

Members

Caps

Contiene un OR bit per bit dei flag seguenti.

Valore Significato
D3DOVERLAYCAPS_FULLRANGERGB
0x00000001
La sovrimpressione supporta RGB con un intervallo nominale compreso tra 0 e 255 per canale.
D3DOVERLAYCAPS_LIMITEDRANGERGB
0x00000002
La sovrimpressione supporta RGB con un intervallo nominale di 16-235 per canale. Il nero di riferimento è (16,16,16) e il bianco riferimento è (235,235,235).
D3DOVERLAYCAPS_YCbCr_BT601
0x00000004
La sovrimpressione supporta la definizione BT.601 di YUV.
D3DOVERLAYCAPS_YCbCr_BT709
0x00000008
La sovrimpressione supporta la definizione BT.709 di YUV.
D3DOVERLAYCAPS_YCbCr_BT601_xvYCC
0x00000010
La sovrimpressione supporta YCbCr (xvYCC) esteso per BT.601 YUV.
D3DOVERLAYCAPS_YCbCr_BT709_xvYCC
0x00000020
La sovrimpressione supporta YCbCr (xvYCC) estesa per BT.709 YUV.
D3DOVERLAYCAPS_STRETCHX
0x00000040
Il dispositivo può estendere e compattare i dati di sovrapposizione in modo arbitrario nella direzione orizzontale.
D3DOVERLAYCAPS_STRETCHY
0x00000080
Il dispositivo può estendere e compattare i dati di sovrapposizione in modo arbitrario nella direzione verticale.

MaxOverlayDisplayWidth

Larghezza massima della sovrimpressione dopo l'estensione.

MaxOverlayDisplayHeight

Altezza massima della sovrimpressione dopo l'estensione.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione d3d9caps.h (include D3d9.h)

Vedi anche

Strutture video Direct3D

IDirect3D9ExOverlayExtension::CheckDeviceOverlayType