IMVBitmapOverlay2
The IMVBitmapOverlay2 interface extends the IMVBitmapOverlay interface fromt hte MV Bitmap Overlay Filter.
Methods:
| AlphaBitmapPath | Alpha channel bitmap path. |
| AlphaChannelAvailable | Test if an alpha channel is available. |
| BlendingTime | In/out blending time perion in milliseconds. |
| EnabledBlending | Enable bitmap overlay in/out blending. |
| IgnoreVMR | Disable the preferred usage of a Video Mixing Renderer. |
Header file:
IMVBitmapOverlay2.h
Interface definition language file: IMVBitmapOverlay2.idl
Typelib: MVBitmapOverlay2
Interface ID: IID_IMVBitmapOverlay2
Property IMVBitmapOverlay2::AlphaBitmapPath
Declaration: Property Get/Put AlphaBitmapPath As StringPath to the a alpha channel bitmap. The bitmap has to be an one channel 8 bit image with the same width and height as the overlay image. First set the overlay image and than set the alpha channel image. The alpha channel bitmap overwrites an ebbeded alpha channel from the overlay image.
C Prototype:HRESULT put_AlphaBitmapPath(BSTR newVal);
HRESULT get_AlphaBitmapPath(BSTR *pVal);
Property IMVBitmapOverlay2::AlphaChannelAvailable
Declaration: Property Get AlphaChannelAvailable As BooleanTest if an alpha channel is available.
C Prototype:HRESULT put_AlphaChannelAvailable(VARIANT_BOOL newVal);
HRESULT get_AlphaChannelAvailable(VARIANT_BOOL *pVal);
Property IMVBitmapOverlay2::BlendingTime
Declaration: Property Get/Put BlendingTime As LongIn/out blending time perion in milliseconds.
C Prototype:HRESULT put_BlendingTime(LONG newVal);
HRESULT get_BlendingTime(LONG *pVal);
Property IMVBitmapOverlay2::EnabledBlending
Declaration: Property Get/Put EnabledBlending As BooleanEnable bitmap overlay in/out blending.
C Prototype:HRESULT put_EnabledBlending(VARIANT_BOOL newVal);
HRESULT get_EnabledBlending(VARIANT_BOOL *pVal);
Property IMVBitmapOverlay2::IgnoreVMR
Declaration: Property Get/Put IgnoreVMR As BooleanDisable the preferred usage of a Video Mixing Renderer.
C Prototype:HRESULT put_IgnoreVMR(VARIANT_BOOL newVal);
HRESULT get_IgnoreVMR(VARIANT_BOOL *pVal);