IMFVideoMixerBitmap interface
Alpha-blends a static bitmap image with the video displayed by the Enhanced Video Renderer (EVR).
The EVR mixer implements this interface. To get a pointer to the interface, call IMFGetService::GetService. The service identifier GUID is MR_VIDEO_MIXER_SERVICE. Call GetService on any of the following objects:
- The Media Session, if the topology contains an instance of the EVR.
- The EVR media sink.
- The DirectShow EVR filter.
- The EVR mixer.
If you implement a custom mixer for the EVR, the mixer can optionally expose this interface as a service.
Members
The IMFVideoMixerBitmap interface inherits from the IUnknown interface. IMFVideoMixerBitmap also has these types of members:
Methods
The IMFVideoMixerBitmap interface has these methods.
| Method | Description |
|---|---|
| ClearAlphaBitmap |
Removes the current bitmap and releases any resources associated with it. |
| GetAlphaBitmapParameters |
Retrieves the current settings that the EVR uses to alpha-blend the bitmap with the video. |
| SetAlphaBitmap |
Sets a bitmap image for the EVR to alpha-blend with the video. |
| UpdateAlphaBitmapParameters |
Updates the current alpha-blending settings. |
Requirements
|
Minimum supported client |
Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
|
Header |
|
|
Library |
|
See also