DXBLTOPTIONS enumeration
Describes the methods to use when blitting an image onto a DXSurface.
Syntax
typedef enum DXBLTOPTIONS {
DXBOF_DO_OVER = ( 1L << 0 ),
DXBOF_DITHER = ( 1L << 1 )
} DXBLTOPTIONS;
Constants
DXBOF_DO_OVER
Source samples should be alpha-blended over the samples in the destination DXSurface. Without this flag, the input samples replace the destination samples.DXBOF_DITHER
Output surface samples should be dithered.
Remarks
These flags are used by the IDXSurfaceFactory::BitBlt and DXBitBlt functions.
Some transforms do not support dithered output. To determine whether a transform supports dithering, use the IDXTransform::GetMiscFlags method. If the returned DXTMISCFLAGS value has the DXTMF_DITHER_SUPPORTED flag set, the output can be dithered.
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows 2000 Server |
Header |
Dxtrans.h |
IDL |
Dxtrans.idl |