estructura DDRAW_CAPS (d3dumddi.h)
La estructura DDRAW_CAPS describe las funcionalidades generales de Microsoft DirectDraw que admite el controlador de visualización en modo de usuario.
Sintaxis
typedef struct _DDRAW_CAPS {
[out] UINT Caps;
[out] UINT Caps2;
[out] UINT CKeyCaps;
[out] UINT FxCaps;
[out] UINT MaxVideoPorts;
} DDRAW_CAPS;
Miembros
[out] Caps
Or bit a bit válido de los siguientes bits de funcionalidad general que admite el controlador.
Bit de funcionalidad | Significado |
---|---|
DDRAW_CAPS_ZBLTS | Los búferes Z se pueden usar en operaciones de transferencia de bloques de bits (bitblt). |
DDRAW_CAPS_COLORKEY | Alguna forma de clave de color se puede usar en operaciones de superposición o bitblt. Para obtener información sobre la funcionalidad de clave de color más específica, consulte el miembro CKeyCaps. |
DDRAW_CAPS_BLTDEPTHFILL | Los búferes Z pueden rellenarse con profundidad en operaciones bitblt. |
[out] Caps2
Or bit a bit válido de más de los siguientes bits de funcionalidad general que admite el controlador.
Bit de funcionalidad | Significado |
---|---|
DDRAW_CAPS2_VIDEOPORT | Se puede usar un puerto de vídeo de hardware. |
DDRAW_CAPS2_CANDROPZ16BIT | Los valores RGBZ de dieciséis bits se pueden convertir en valores RGB de 16 bits. (El sistema no admite conversiones de 8 bits). |
DDRAW_CAPS2_FLIPINTERVAL | El controlador responde a la marca Voltear campo de bits. |
DDRAW_CAPS2_FLIPNOVSYNC | El controlador responde a la marca de campo de bits FlipWithNoWait. |
DDRAW_CAPS2_DYNAMICTEXTURES | El controlador admite texturas dinámicas. |
[out] CKeyCaps
Or bit a bit válido de los siguientes bits de funcionalidad de clave de color que admite el controlador.
Bit de funcionalidad | Significado |
---|---|
DDRAW_CKEYCAPS_SRCBLT | Las transferencias de bloques de bits transparentes se pueden realizar con una clave de color que identifica los bits de la superficie de origen que se copian en la superficie de destino. |
DDRAW_CKEYCAPS_DESTBLT | Las transferencias de bloques de bits transparentes (bitblts) se pueden realizar con una clave de color que identifica los bits reemplazables de la superficie de destino. |
[out] FxCaps
Or bit a bit válido de los siguientes bits de capacidad de extensión y efectos que admite el controlador.
Bit de funcionalidad | Significado |
---|---|
DDRAW_FXCAPS_BLTMIRRORLEFTRIGHT | Se pueden realizar transferencias de bloques de bits (bitblts) que voltean el contenido de la superficie de origen a la superficie de destino horizontalmente a lo largo del eje central. |
DDRAW_FXCAPS_BLTMIRRORUPDOWN | Se pueden realizar transferencias de bloques de bits (bitsblts) que voltean el contenido de la superficie de origen a la superficie de destino verticalmente a lo largo del eje central. |
[out] MaxVideoPorts
Número máximo de puertos de vídeo que admite el dispositivo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |