| 
    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.