Microsoft DirectX 9.0 |
The Microsoft DirectDraw interfaces that are exposed through the multimedia streaming APIs use the following structures.
Structure | Description |
DDBLTBATCH | This structure is used to pass blit operations to the BltBatch method. |
DDBLTFX | This structure is used to pass raster ops, effects, and override information to the Blt method. It is also part of the DDBLTBATCH structure used with the BltBatch method. |
DDCAPS | This structure represents the capabilities of the hardware exposed through the DirectDraw object. It contains a DDSCAPS structure which is used in this context to describe what kinds of DirectDrawSurfaces can be created. It may not be possible to simultaneously create all of the surfaces described by these capabilities. |
DDCOLORKEY | This structure is used to describe a source or destination color key or color space. A color key is specified if the low and high range values are the same. |
DDMODEDESC | This structure is returned to the EnumModes method to describe the mode that can be created including the monitor frequency and monitor configuration flags. |
DDOVERLAYFX | This structure is used to pass override information to UpdateOverlay. |
DDPIXELFORMAT | This structure describes the pixel format of a DirectDrawSurface object. |
DDSCAPS | This structure defines the capabilities of DirectDrawSurfaces. It is part of the DDCAPS structure which is used to describe the capabilities of the DirectDraw object. |
DDSURFACEDESC | The structure is passed to CreateSurface to describe the surface that should be created. The relevant members differ for each type of surface being created. |
See Also