MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS-Attribut
Gibt an, wie ein benutzerdefinierter Mixer für den erweiterten Videorenderer (Enhanced Video Renderer, EVR) erstellt wird.
Datentyp
UINT32
Bemerkungen
Sie können dieses Attribut für den IMFActivate-Zeiger festlegen, der von der MFCreateVideoRendererActivate-Funktion abgerufen wurde. Der Wert dieses Attributs ist ein bitweises OR der folgenden Werte.
Wert | Beschreibung |
---|---|
MF_ACTIVATE_CUSTOM_MIXER_ALLOWFAIL | Wenn die IMFActivate::ActivateObject-Methode den benutzerdefinierten Mixer der Anwendung nicht erstellt, wird stattdessen der EVR-Standardmixer verwendet. Wenn das IMFActivate-Objekt beim Erstellen des benutzerdefinierten Mixers fehlschlägt, schlägt die ActivateObject-Methode standardmäßig fehl. |
Anwendungen können das attribut MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID verwenden, um einen benutzerdefinierten Mixer für den EVR anzugeben.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
Weitere Informationen