Especifica las funcionalidades de superposición de hardware para un dispositivo Direct3D.
Sintaxis
typedef struct _D3DOVERLAYCAPS {
UINT Caps;
UINT MaxOverlayDisplayWidth;
UINT MaxOverlayDisplayHeight;
} D3DOVERLAYCAPS;
Miembros
Caps
Contiene un OR bit a bit de las marcas siguientes.
| Valor |
Significado |
-
D3DOVERLAYCAPS_FULLRANGERGB
- 0x00000001
|
La superposición admite RGB con un intervalo nominal de 0 a 255 por canal.
|
-
D3DOVERLAYCAPS_LIMITEDRANGERGB
- 0x00000002
|
La superposición admite RGB con un intervalo nominal de 16–235 por canal. El negro de referencia es (16,16,16) y el blanco de referencia es (235,235,235).
|
-
D3DOVERLAYCAPS_YCbCr_BT601
- 0x00000004
|
La superposición admite la definición BT.601 de YUV.
|
-
D3DOVERLAYCAPS_YCbCr_BT709
- 0x00000008
|
La superposición admite la definición BT.709 de YUV.
|
-
D3DOVERLAYCAPS_YCbCr_BT601_xvYCC
- 0x00000010
|
La superposición admite YCbCr extendido (xvYCC) para BT.601 YUV.
|
-
D3DOVERLAYCAPS_YCbCr_BT709_xvYCC
- 0x00000020
|
La superposición admite YCbCr extendido (xvYCC) para BT.709 YUV.
|
-
D3DOVERLAYCAPS_STRETCHX
- 0x00000040
|
El dispositivo puede estirar y reducir los datos de superposición arbitrariamente en la dirección horizontal.
|
-
D3DOVERLAYCAPS_STRETCHY
- 0x00000080
|
El dispositivo puede estirar y reducir los datos de superposición arbitrariamente en la dirección vertical.
|
MaxOverlayDisplayWidth
Ancho máximo de superposición después de estirar.
MaxOverlayDisplayHeight
Alto máximo de superposición después de estirar.
Requisitos
| Requisito |
Value |
|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
|
Servidor mínimo compatible |
Windows Server 2008 R2 [solo aplicaciones de escritorio] |
|
Encabezado |
d3d9caps.h (incluya D3d9.h) |
Consulte también
Estructuras de vídeo de Direct3D
IDirect3D9ExOverlayExtension::CheckDeviceOverlayType