IMFVideoMixerBitmap-Schnittstelle (evr9.h)
Blendet ein statisches Bitmapbild mit dem Video, das vom Enhanced Video Renderer (EVR) angezeigt wird.
Der EVR-Mixer implementiert diese Schnittstelle. Um einen Zeiger auf die Schnittstelle zu erhalten, rufen Sie IMFGetService::GetService auf. Die GUID des Dienstbezeichners ist MR_VIDEO_MIXER_SERVICE. Rufen Sie GetService für eines der folgenden Objekte auf:
- Die Mediensitzung, wenn die Topologie eine instance des EVR enthält.
- Die EVR-Mediensenke.
- Der DirectShow EVR-Filter.
- Der EVR-Mixer.
Vererbung
Die IMFVideoMixerBitmap-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFVideoMixerBitmap verfügt auch über folgende Membertypen:
Methoden
Die IMFVideoMixerBitmap-Schnittstelle verfügt über diese Methoden.
IMFVideoMixerBitmap::ClearAlphaBitmap Entfernt die aktuelle Bitmap und gibt alle damit verbundenen Ressourcen frei. |
IMFVideoMixerBitmap::GetAlphaBitmapParameters Ruft die aktuellen Einstellungen ab, die der erweiterte Videorenderer (EVR) zum Alphamischen der Bitmap mit dem Video verwendet. |
IMFVideoMixerBitmap::SetAlphaBitmap Legt ein Bitmapbild für den erweiterten Videorenderer (EVR) fest, um eine Alphamischung mit dem Video zu erstellen. |
IMFVideoMixerBitmap::UpdateAlphaBitmapParameters Updates die aktuellen Alphamischungseinstellungen, einschließlich der Quell- und Zielrechtecke, des Farbschlüssels und anderer Informationen. Sie können einige oder alle Blendingparameter aktualisieren. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | evr9.h |