CONST_DDCKEYCAPSFLAGS
The CONST_DDCKEYCAPSFLAGS enumeration is used by the lCKeyCaps, lNLVBCKeyCaps, lSSBCKeyCaps, lSVBCKeyCaps, and lVSBCKeyCaps members of the DDCAPS type to describe the color-key capabilities of the hardware.
Enum CONST_DDCKEYCAPSFLAGS
DDCKEYCAPS_DESTBLT = 1
DDCKEYCAPS_DESTBLTCLRSPACE = 2
DDCKEYCAPS_DESTBLTCLRSPACEYUV = 4
DDCKEYCAPS_DESTBLTYUV = 8
DDCKEYCAPS_DESTOVERLAY = 16
DDCKEYCAPS_DESTOVERLAYCLRSPACE = 32
DDCKEYCAPS_DESTOVERLAYCLRSPACEYUV = 64
DDCKEYCAPS_DESTOVERLAYONEACTIVE = 128
DDCKEYCAPS_DESTOVERLAYYUV = 256
DDCKEYCAPS_NOCOSTOVERLAY = 262144
DDCKEYCAPS_SRCBLT = 512
DDCKEYCAPS_SRCBLTCLRSPACE = 1024
DDCKEYCAPS_SRCBLTCLRSPACEYUV = 2048
DDCKEYCAPS_SRCBLTYUV = 4096
DDCKEYCAPS_SRCOVERLAY = 8192
DDCKEYCAPS_SRCOVERLAYCLRSPACE = 16384
DDCKEYCAPS_SRCOVERLAYCLRSPACEYUV = 32768
DDCKEYCAPS_SRCOVERLAYONEACTIVE = 65536
DDCKEYCAPS_SRCOVERLAYYUV = 131072
End Enum
- DDCKEYCAPS_DESTBLT
- Supports transparent blitting with a color key that identifies the replaceable bits of the destination surface for RGB colors.
- DDCKEYCAPS_DESTBLTCLRSPACE
- Supports transparent blitting with a color space that identifies the replaceable bits of the destination surface for RGB colors.
- DDCKEYCAPS_DESTBLTCLRSPACEYUV
- Supports transparent blitting with a color space that identifies the replaceable bits of the destination surface for YUV colors.
- DDCKEYCAPS_DESTBLTYUV
- Supports transparent blitting with a color key that identifies the replaceable bits of the destination surface for YUV colors.
- DDCKEYCAPS_DESTOVERLAY
- Supports overlaying with color keying of the replaceable bits of the destination surface being overlaid for RGB colors.
- DDCKEYCAPS_DESTOVERLAYCLRSPACE
- Supports a color space as the color key for the destination of RGB colors.
- DDCKEYCAPS_DESTOVERLAYCLRSPACEYUV
- Supports a color space as the color key for the destination of YUV colors.
- DDCKEYCAPS_DESTOVERLAYONEACTIVE
- Supports only one active destination color key value for visible overlay surfaces .
- DDCKEYCAPS_DESTOVERLAYYUV
- Supports overlaying, using color keying of the replaceable bits of the destination surface being overlaid for YUV colors.
- DDCKEYCAPS_NOCOSTOVERLAY
- There are no BANDWIDTH trade-offs for using the color key with an overlay.
- DDCKEYCAPS_SRCBLT
- Supports transparent blitting, using the color key for the source with this surface for RGB colors.
- DDCKEYCAPS_SRCBLTCLRSPACE
- Supports transparent blitting, using a color space for the source with this surface for RGB colors.
- DDCKEYCAPS_SRCBLTCLRSPACEYUV
- Supports transparent blitting, using a color space for the source with this surface for YUV colors.
- DDCKEYCAPS_SRCBLTYUV
- Supports transparent blitting, using the color key for the source with this surface for YUV colors.
- DDCKEYCAPS_SRCOVERLAY
- Supports overlaying, using the color key for the source with this overlay surface for RGB colors.
- DDCKEYCAPS_SRCOVERLAYCLRSPACE
- Supports overlaying, using a color space as the source color key for the overlay surface for RGB colors.
- DDCKEYCAPS_SRCOVERLAYCLRSPACEYUV
- Supports overlaying, using a color space as the source color key for the overlay surface for YUV colors.
- DDCKEYCAPS_SRCOVERLAYONEACTIVE
- Supports only one active source color key value for visible overlay surfaces.
- DDCKEYCAPS_SRCOVERLAYYUV
- Supports overlaying, using the color key for the source with this overlay surface for YUV colors.