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 |