|
DirectX 5 Redocumentation
A redocumentation of DirectX 5, brought to you by a bunch of Infomaniacs.
|
Used to pass override information to the DIRECTDRAWSURFACE callback Blt. More...
#include <ddraw.h>
Data Fields | |
| DWORD | dwSize |
| DWORD | dwDDFX |
| size of structure More... | |
| DWORD | dwROP |
| FX operations. More... | |
| DWORD | dwDDROP |
| Win32 raster operations. More... | |
| DWORD | dwRotationAngle |
| Raster operations new for DirectDraw. More... | |
| DWORD | dwZBufferOpCode |
| Rotation angle for blt. More... | |
| DWORD | dwZBufferLow |
| ZBuffer compares. More... | |
| DWORD | dwZBufferHigh |
| Low limit of Z buffer. More... | |
| DWORD | dwZBufferBaseDest |
| High limit of Z buffer. More... | |
| DWORD | dwZDestConstBitDepth |
| Destination base value. More... | |
| union { | |
| DWORD dwZDestConst | |
| LPDIRECTDRAWSURFACE lpDDSZBufferDest | |
| Constant to use as Z buffer for dest. More... | |
| }; | |
| Bit depth used to specify Z constant for destination. More... | |
| DWORD | dwZSrcConstBitDepth |
| union { | |
| DWORD dwZSrcConst | |
| LPDIRECTDRAWSURFACE lpDDSZBufferSrc | |
| Constant to use as Z buffer for src. More... | |
| }; | |
| Bit depth used to specify Z constant for source. More... | |
| DWORD | dwAlphaEdgeBlendBitDepth |
| DWORD | dwAlphaEdgeBlend |
| Bit depth used to specify constant for alpha edge blend. More... | |
| DWORD | dwReserved |
| Alpha for edge blending. More... | |
| DWORD | dwAlphaDestConstBitDepth |
| union { | |
| DWORD dwAlphaDestConst | |
| LPDIRECTDRAWSURFACE lpDDSAlphaDest | |
| Constant to use as Alpha Channel. More... | |
| }; | |
| Bit depth used to specify alpha constant for destination. More... | |
| DWORD | dwAlphaSrcConstBitDepth |
| union { | |
| DWORD dwAlphaSrcConst | |
| LPDIRECTDRAWSURFACE lpDDSAlphaSrc | |
| Constant to use as Alpha Channel. More... | |
| }; | |
| Bit depth used to specify alpha constant for source. More... | |
| union { | |
| DWORD dwFillColor | |
| DWORD dwFillDepth | |
| color in RGB or Palettized More... | |
| DWORD dwFillPixel | |
| depth value for z-buffer More... | |
| LPDIRECTDRAWSURFACE lpDDSPattern | |
| pixel value for RGBA or RGBZ More... | |
| }; | |
| DDCOLORKEY | ddckDestColorkey |
| DDCOLORKEY | ddckSrcColorkey |
| DestColorkey override. More... | |
Used to pass override information to the DIRECTDRAWSURFACE callback Blt.
| union { ... } _DDBLTFX::@101 |
Bit depth used to specify Z constant for source.
| union { ... } _DDBLTFX::@103 |
Bit depth used to specify alpha constant for destination.
| union { ... } _DDBLTFX::@105 |
Bit depth used to specify alpha constant for source.
| union { ... } _DDBLTFX::@107 |
| union { ... } _DDBLTFX::@99 |
Bit depth used to specify Z constant for destination.
| DDCOLORKEY _DDBLTFX::ddckDestColorkey |
| DDCOLORKEY _DDBLTFX::ddckSrcColorkey |
DestColorkey override.
| DWORD _DDBLTFX::dwAlphaDestConst |
| DWORD _DDBLTFX::dwAlphaDestConstBitDepth |
| DWORD _DDBLTFX::dwAlphaEdgeBlend |
Bit depth used to specify constant for alpha edge blend.
| DWORD _DDBLTFX::dwAlphaEdgeBlendBitDepth |
| DWORD _DDBLTFX::dwAlphaSrcConst |
| DWORD _DDBLTFX::dwAlphaSrcConstBitDepth |
| DWORD _DDBLTFX::dwDDFX |
size of structure
| DWORD _DDBLTFX::dwDDROP |
Win32 raster operations.
| DWORD _DDBLTFX::dwFillColor |
| DWORD _DDBLTFX::dwFillDepth |
color in RGB or Palettized
| DWORD _DDBLTFX::dwFillPixel |
depth value for z-buffer
| DWORD _DDBLTFX::dwReserved |
Alpha for edge blending.
| DWORD _DDBLTFX::dwROP |
FX operations.
| DWORD _DDBLTFX::dwRotationAngle |
Raster operations new for DirectDraw.
| DWORD _DDBLTFX::dwSize |
| DWORD _DDBLTFX::dwZBufferBaseDest |
High limit of Z buffer.
| DWORD _DDBLTFX::dwZBufferHigh |
Low limit of Z buffer.
| DWORD _DDBLTFX::dwZBufferLow |
ZBuffer compares.
| DWORD _DDBLTFX::dwZBufferOpCode |
Rotation angle for blt.
| DWORD _DDBLTFX::dwZDestConst |
| DWORD _DDBLTFX::dwZDestConstBitDepth |
Destination base value.
| DWORD _DDBLTFX::dwZSrcConst |
| DWORD _DDBLTFX::dwZSrcConstBitDepth |
| LPDIRECTDRAWSURFACE _DDBLTFX::lpDDSAlphaDest |
Constant to use as Alpha Channel.
| LPDIRECTDRAWSURFACE _DDBLTFX::lpDDSAlphaSrc |
Constant to use as Alpha Channel.
| LPDIRECTDRAWSURFACE _DDBLTFX::lpDDSPattern |
pixel value for RGBA or RGBZ
| LPDIRECTDRAWSURFACE _DDBLTFX::lpDDSZBufferDest |
Constant to use as Z buffer for dest.
| LPDIRECTDRAWSURFACE _DDBLTFX::lpDDSZBufferSrc |
Constant to use as Z buffer for src.