Especifica os recursos de sobreposição de hardware para um dispositivo Direct3D.
Sintaxe
typedef struct _D3DOVERLAYCAPS {
UINT Caps;
UINT MaxOverlayDisplayWidth;
UINT MaxOverlayDisplayHeight;
} D3DOVERLAYCAPS;
Membros
Caps
Contém um OR bit a bit dos sinalizadores a seguir.
| Valor |
Significado |
-
D3DOVERLAYCAPS_FULLRANGERGB
- 0x00000001
|
A sobreposição dá suporte a RGB com um intervalo nominal de 0 a 255 por canal.
|
-
D3DOVERLAYCAPS_LIMITEDRANGERGB
- 0x00000002
|
A sobreposição dá suporte a RGB com um intervalo nominal de 16 a 235 por canal. O preto de referência é (16,16,16) e o branco de referência é (235.235.235).
|
-
D3DOVERLAYCAPS_YCbCr_BT601
- 0x00000004
|
A sobreposição dá suporte à definição BT.601 de YUV.
|
-
D3DOVERLAYCAPS_YCbCr_BT709
- 0x00000008
|
A sobreposição dá suporte à definição BT.709 de YUV.
|
-
D3DOVERLAYCAPS_YCbCr_BT601_xvYCC
- 0x00000010
|
A sobreposição dá suporte a YCbCr estendido (xvYCC) para BT.601 YUV.
|
-
D3DOVERLAYCAPS_YCbCr_BT709_xvYCC
- 0x00000020
|
A sobreposição dá suporte a YCbCr estendido (xvYCC) para BT.709 YUV.
|
-
D3DOVERLAYCAPS_STRETCHX
- 0x00000040
|
O dispositivo pode alongar e reduzir os dados de sobreposição arbitrariamente na direção horizontal.
|
-
D3DOVERLAYCAPS_STRETCHY
- 0x00000080
|
O dispositivo pode alongar e reduzir os dados de sobreposição arbitrariamente na direção vertical.
|
MaxOverlayDisplayWidth
A largura máxima da sobreposição após o alongamento.
MaxOverlayDisplayHeight
A altura máxima da sobreposição após o alongamento.
Requisitos
| Requisito |
Valor |
|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
|
Servidor mínimo com suporte |
Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
|
Cabeçalho |
d3d9caps.h (inclua D3d9.h) |
Confira também
Estruturas de vídeo direct3D
IDirect3D9ExOverlayExtension::CheckDeviceOverlayType