The DDCaps Class contains the following fields.
alignBoundaryDest | Destination rectangle alignment. |
alignBoundarySrc | Source rectangle alignment. |
alignSizeDest | Destination rectangle byte size. |
alignSizeSrc | Source rectangle byte size. |
alignStrideAlign | Stride alignment. |
alphaBltConstBitDepths | DDBD_2, DDBD_4, or DDBD_8. (Indicates 2-, 4-, or 8-bits per pixel.) |
alphaBltPixelBitDepths | DDBD_1, DDBD_2, DDBD_4, or DDBD_8. (Indicates 1-, 2-, 4-, or 8-bits per pixel.) |
alphaBltSurfaceBitDepths | DDBD_1, DDBD_2, DDBD_4, or DDBD_8. (Indicates 1-, 2-, 4-, or 8-bits per pixel.) |
alphaOverlayConstBitDepths | DDBD_2, DDBD_4, or DDBD_8. (Indicates 2-, 4-, or 8-bits per pixel.) |
alphaOverlayPixelBitDepths | DDBD_1, DDBD_2, DDBD_4, or DDBD_8. (Indicates 1-, 2-, 4-, or 8-bits per pixel.) |
alphaOverlaySurfaceBitDepths | DDBD_1, DDBD_2, DDBD_4, or DDBD_8. (Indicates 1-, 2-, 4-, or 8-bits per pixel.) |
caps | One or more values of DDCaps_ type, specifying driver-specific capabilities. |
caps2 | One or more values of DDCaps2_ type, specifying driver-specific capabilities. |
colorkeyCaps | One or more values of DDCKEYCAPS_ type, specifying color-key capabilities. |
currVisibleOverlays | Current number of visible overlays. |
ddsCaps | One or more values of DDSCAPS_ type, specifying general capabilities. |
fxAlphaCaps | One or more values of DDFXALPHACAPS_ type, specifying driver-specific alpha capabilities. |
fxCaps | One or more values of DDFXCAPS_ type, specifying driver-specific stretching and effects capabilities. |
maxVisibleOverlays | Maximum number of visible overlays. |
numFourCCCodes | Number of FourCC codes. |
palCaps | One or more values of DDPCAPS_ type, specifying palette capabilities. |
rops1 | Raster operations supported. |
rops2 | Raster operations supported. |
rops3 | Raster operations supported. |
rops4 | Raster operations supported. |
rops5 | Raster operations supported. |
rops6 | Raster operations supported. |
rops7 | Raster operations supported. |
rops8 | Raster operations supported. |
stereovisionCaps | One or more values of DDSVCAPS_ type, specifying stereo vision capabilities. |
vidMemFree | Amount of free display memory. |
vidMemTotal | Total amount of display memory. |
zbufferBitDepths | DDBD_8, DDBD_16, DDBD_24, or DDBD_32. (Indicates 8-, 16-, 24-, or 32-bits per pixel.) |