DDBLTFX
The DDBLTFX type passes raster operations, effects, and override information to the DirectDrawSurface7.Blt method.
Type DDBLTFX
ddckDestColorKey_high As Long
ddckDestColorKey_low As Long
ddckSrcColorKey_high As Long
ddckSrcColorKey_low As Long
lAlphaDestConst As Long
lAlphaDestConstBitDepth As Long
lAlphaEdgeBlend As Long
lAlphaEdgeBlendBitDepth As Long
lAlphaSrcConst As Long
lAlphaSrcConstBitDepth As Long
lDDFX As CONST_DDBLTFXFLAGS
lDDROP As Long
lFill As Long
lReserved As Long
lROP As Long
lRotationAngle As Long
lZBufferBaseDest As Long
lZBufferHigh As Long
lZBufferLow As Long
lZBufferOpCode As Long
lZDestConst As Long
lZDestConstBitDepth As Long
lZSrcConst As Long
lZSrcConstBitDepth As Long
End Type
Members
- ddckDestColorKey_high
- High value of the color range that is to be used as the destination color key.
- ddckDestColorKey_low
- Low value of the color range that is to be used as the destination color key.
- ddckSrcColorKey_high
- High value of the color range that is to be used as the source color key.
- ddckSrcColorKey_low
- Low value of the color range that is to be used as the source color key.
- lAlphaDestConst
- Constant used as the alpha channel destination.
- lAlphaDestConstBitDepth
- Bit depth of the destination alpha constant.
- lAlphaEdgeBlend
- Alpha constant used for edge blending.
- lAlphaEdgeBlendBitDepth
- Bit depth of the constant for an alpha edge blend.
- lAlphaSrcConst
- Constant used as the alpha channel source.
- lAlphaSrcConstBitDepth
- Bit depth of the source alpha constant.
- lDDFX
- Type of FX operations. One of the constants of the CONST_DDBLTFXFLAGS enumeration.
- lDDROP
- DirectDraw raster operations.
- lFill
- Color used to fill a surface when DDBLT_COLORFILL is specified. This value must be a pixel appropriate to the pixel format of the destination surface. For a palettized surface, it would be a palette index, and for a 16-bit RGB surface, it would be a 16-bit pixel value.
- lReserved
- Reserved for future use.
- lROP
- Win32 raster operations. You can retrieve a list of supported raster operations by calling the DirectDraw7.GetCaps method.
- lRotationAngle
- Rotation angle for the blit.
- lZBufferBaseDest
- Destination base value of a z-buffer.
- lZBufferHigh
- High limit of a z-buffer.
- lZBufferLow
- Low limit of a z-buffer.
- lZBufferOpCode
- Z-buffer compares.
- lZDestConst
- Constant used as the z-buffer destination.
- lZDestConstBitDepth
- Bit depth of the destination z-constant.
- lZSrcConst
- Constant used as the z-buffer source.
- lZSrcConstBitDepth
- Bit depth of the source z-constant.