Microsoft DirectX 9.0 |
The VMR9AlphaBitmapFlags enumeration type defines the possible values for the dwFlags member of the VMR9AlphaBitmap structure.
Syntax
typedef enum VMR9AlphaBitmapFlags{
VMR9AlphaBitmap_Disable = 0x00000001,
VMR9AlphaBitmap_hDC = 0x00000002,
VMR9AlphaBitmap_EntireDDS = 0x00000004,
VMR9AlphaBitmap_SrcColorKey = 0x00000008,
VMR9AlphaBitmap_SrcRect = 0x00000010,
VMR9AlphaBitmap_FilterMode = 0x00000020
};
Members
VMR9AlphaBitmap_Disable
Disable the alpha bitmap.
VMR9AlphaBitmap_hDC
Take the bitmap from the HDC rather than the Direct3D surface.
VMR9AlphaBitmap_EntireDDS
Take the entire Direct3D surface. The rSrc member of the VMR9AlphaBitmap structure is ignored.
VMR9AlphaBitmap_SrcColorKey
Indicates that the srcClrKey member is valid and should be used when blending.
VMR9AlphaBitmap_SrcRect
Indicates that the rSrc member is valid and specifies a sub-rectangle of the original image to be blended. This flag is only valid for the IVMRMixerBitmap9::UpdateAlphaBitmapParameters method; it enables the application to create "image strips." For the IVMRMixerBitmap9::SetAlphaBitmap method, rSrc must refer to the entire bitmap.
VMR9AlphaBitmap_FilterMode
Indicates that the dwFilterMode member is valid and should be used to overide the VMR filter's default filtering method.
See Also