Expand Minimize

VMR9AlphaBitmapFlags enumeration

The VMR9AlphaBitmapFlags enumeration type defines the possible values for the dwFlags member of the VMR9AlphaBitmap structure.

Syntax


typedef enum  { 
  VMR9AlphaBitmap_Disable      = 0x00000001,
  VMR9AlphaBitmap_hDC          = 0x00000002,
  VMR9AlphaBitmap_EntireDDS    = 0x00000004,
  VMR9AlphaBitmap_SrcColorKey  = 0x00000008,
  VMR9AlphaBitmap_SrcRect      = 0x00000010,
  VMR9AlphaBitmap_FilterMode   = 0x00000020
} VMR9AlphaBitmapFlags;

Constants

VMR9AlphaBitmap_Disable

Disable the alpha bitmap. This flag cannot be combined with any other flags.

VMR9AlphaBitmap_hDC

The bitmap is specified as a GDI device context (HDC) in the hdc member of the VMR9AlphaBitmap structure. If this flag is not present, the bitmap is specified as a Direct3D IDirect3DSurface9 pointer in the pDDS member of the structure.

VMR9AlphaBitmap_EntireDDS

Use the entire Direct3D surface. The rSrc member of the VMR9AlphaBitmap structure is ignored. This flag cannot be combined with the VMR9AlphaBitmap_hDC flag.

VMR9AlphaBitmap_SrcColorKey

Indicates that the srcClrKey member is valid and should be used when blending. This flag cannot be used with a Direct3D surface that contains per-pixel alpha (D3DFMT_A8R8G8B8 format).

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.

VMR9AlphaBitmap_FilterMode

Indicates that the dwFilterMode member is valid and should be used to overide the VMR filter's default filtering method.

Requirements

Header

Vmr9.h

See also

DirectShow Enumerated Types

 

 

Community Additions

ADD
Show:
© 2014 Microsoft