Freigeben über


IMFActivate-Schnittstelle (mfobjects.h)

Ermöglicht der Anwendung das Zurückstellen der Erstellung eines Objekts. Diese Schnittstelle wird von Aktivierungsobjekten verfügbar gemacht.

Vererbung

Die IMFActivate-Schnittstelle erbt von IMFAttributes. IMFActivate verfügt auch über folgende Arten von Membern:

Methoden

Die IMFActivate-Schnittstelle verfügt über diese Methoden.

 
IMFActivate::ActivateObject

Erstellt das diesem Aktivierungsobjekt zugeordnete Objekt.
IMFActivate::D etachObject

Trennt das erstellte Objekt vom Aktivierungsobjekt.
IMFActivate::ShutdownObject

Beendet das erstellte Objekt.

Hinweise

In der Regel ruft die Anwendung eine Funktion auf, die einen IMFActivate-Zeiger zurückgibt, und übergibt diesen Zeiger dann an eine andere Komponente. Die andere Komponente ruft ActivateObject zu einem späteren Zeitpunkt auf, um das Objekt zu erstellen. Im geschützten Medienpfad (PMP) kann der IMFActivate-Zeiger in den geschützten Prozess gemarshallt werden, sodass das Objekt in diesem Prozess erstellt werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfobjects.h

Weitere Informationen

Aktivierungsobjekte

IMFAttributes

Media Foundation-Schnittstellen