MF ACTIVATE CUSTOM VIDEO PRESENTER FLAGS attribute (MF _ ACTIVATE _ CUSTOM VIDEO _ _ PRESENTER _ FLAGS-Attribut)

Gibt an, wie eine benutzerdefinierte Präsentation für den erweiterten Videorenderer (EVR) erstellt wird.

Datentyp

UINT32

Bemerkungen

Sie können dieses Attribut für den VON der MFCreateVideoRendererActivate-Funktion erhaltenen ATTRIBUTActivate-Zeiger festlegen. Der Wert dieses Attributs ist ein bitweises OR der folgenden Werte.

Wert BESCHREIBUNG
MF _ ACTIVATE _ CUSTOM _ PRESENTER _ ALLOWFAIL Wenn die METHODE "ACTIVate::ActivateObject" den benutzerdefinierten Presenter der Anwendung nicht erstellen kann, verwendet sie stattdessen den EVR-Standard-Presenter. Wenn beim Versuch, den benutzerdefinierten Presenter zu erstellen, ein Fehler auftritt, schlägt die ActivateObject-Methode standardmäßig fehl.

Anwendungen können das MF _ ACTIVATE CUSTOM VIDEO _ _ _ PRESENTER _ CLSID-Attribut verwenden, um einen benutzerdefinierten Presenter für die EVR anzugeben.

Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Mfidl.h

Weitere Informationen

Alphabetische Liste Media Foundation Attribute

Erweiterte Videorendererattribute

ATTRIBUTEs::GetUINT32

ATTRIBUTEs::SetUINT32

Aktivierungsobjekte

Schreiben eines EVR-Presenters