estructura DDRAW_CAPS (d3dumddi.h)
La estructura DDRAW_CAPS describe las funcionalidades generales de Microsoft DirectDraw que admite el controlador de pantalla 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.
de bits de funcionalidad de | significado |
---|---|
DDRAW_CAPS_ZBLTS | Los búferes Z se pueden usar en operaciones de transferencia de bloques de bits (bitblt). |
DDRAW_CAPS_COLORKEY | Se puede usar algún tipo de clave de color en operaciones superpuestas 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 en 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.
de bits de funcionalidad de | 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.
de bits de funcionalidad de | significado |
---|---|
DDRAW_CKEYCAPS_SRCBLT | Las transferencias de bloques de bits transparentes se pueden realizar con una clave de color que identifica 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.
de bits de funcionalidad de | 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 (bitblts) 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 | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |