Package com.ms.com.directX |
|
 Previous |
 Microsoft Packages |
 Index |
 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.