Package com.ms.com.directX Previous
Previous
Microsoft Packages
Microsoft Packages
Index
Index
Next
Next

DDBLT_ Values

Use with the dwFlags field in ddBltBatch to specify how to carry out the blit operation. The values that do not specify overrides or apply to fields can also be used with Blt to specify the blit operation.

DDBLT_ALPHADEST
Uses either the alpha information in the pixel format or the alpha channel surface attached to the destination surface as the alpha channel for this blit.
DDBLT_ALPHADESTCONSTOVERRIDE
Uses the dwAlphaDestConst field as the alpha channel for the destination surface for this blit.
DDBLT_ALPHADESTNEG
Indicates that the destination surface becomes more transparent as the alpha value increases (0 is opaque).
DDBLT_ALPHADESTSURFACEOVERRIDE
Reserved.
DDBLT_ALPHAEDGEBLEND
Uses the dwAlphaEdgeBlend field as the alpha channel for the edges of the image that border the colors of the color key.
DDBLT_ALPHASRC
Uses either the alpha information in the pixel format or the alpha channel surface attached to the source surface as the alpha channel for this blit.
DDBLT_ALPHASRCCONSTOVERRIDE
Uses the dwAlphaSrcConst field as the alpha channel for the source for this blit.
DDBLT_ALPHASRCNEG
Indicates that the source surface becomes more transparent as the alpha value increases (0 is opaque).
DDBLT_ALPHASRCSURFACEOVERRIDE
Reserved.
DDBLT_ASYNC
Processes this blit asynchronously through the FIFO hardware in the order received. If there is no room in the FIFO hardware, the call fails.
DDBLT_COLORFILL
Uses the dwFillColor field as the RGB color with which to fill the destination rectangle on the destination surface.
DDBLT_DDFX
Uses the dwDDFX field to specify the effects to be used for this blit.
DDBLT_DDROPS
Uses the dwDDROP field to specify the raster operations that are not part of the Win32 API.
DDBLT_DEPTHFILL
Reserved.
DDBLT_KEYDEST
Uses the color key associated with the destination surface.
DDBLT_KEYDESTOVERRIDE
Uses the ddckDestColorkey and destkey2 fields as the color key for the destination surface.
DDBLT_KEYSRC
Uses the color key associated with the source surface.
DDBLT_KEYSRCOVERRIDE
Uses the ddckSrcColorkey and srckey2 fields as the color key for the source surface.
DDBLT_ROP
Uses the dwROP field for the raster operation for this blit. The raster operations are the same as those defined in the Win32 API.
DDBLT_ROTATIONANGLE
Uses the dwRotationAngle field as the rotation angle (specified in 1/100th of a degree) for the surface.
DDBLT_WAIT
Returns as soon as the blit can be set up.
DDBLT_ZBUFFER
Performs a z-buffered blit using the z-buffers attached to the source and destination surfaces and the dwZBufferOpCode field as the z-buffer opcode.
DDBLT_ZBUFFERDESTCONSTOVERRIDE
Performs a z-buffered blit using the dwZDestConst and dwZBufferOpCode fields as the z-buffer and z-buffer opcode, respectively, for the destination.
DDBLT_ZBUFFERDESTOVERRIDE
Reserved.
DDBLT_ZBUFFERSRCCONSTOVERRIDE
Performs a z-buffered blit using the dwZSrcConst and dwZBufferOpCode fields as the z-buffer and z-buffer opcode, respectively, for the source.
DDBLT_ZBUFFERSRCOVERRIDE
Reserved.


Top© 1996 Microsoft Corporation. All rights reserved.