Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt ein Aktivierungsobjekt an, das einen benutzerdefinierten Videomoderator für die EVR-Mediensenke (Enhanced Video Renderer) erstellt.
Datentyp
Iunknown*
Bemerkungen
Wenn Sie den EVR über ein Aktivierungsobjekt erstellen, können Sie dieses Attribut verwenden, um einen benutzerdefinierten Video-Referenten für den EVR festzulegen. Verwenden Sie dieses Attribut wie folgt:
- Rufen Sie die MFCreateVideoRendererActivate-Funktion auf , um ein Aktivierungsobjekt für den EVR zu erstellen. Die Funktion gibt einen Zeiger auf die IMFActivate-Schnittstelle zurück.
- Legen Sie dieses Attribut für den IMFActivate-Zeiger fest, indem Sie IMFAttributes::SetUnknown aufrufen. Der Wert des Attributs ist ein Zeiger auf ein Aktivierungsobjekt, das vom Aufrufer implementiert wird. Das Aktivierungsobjekt des Aufrufers muss die IMFActivate-Schnittstelle verfügbar machen.
Wenn Sie dieses Attribut festlegen, ruft der EVR IMFActivate::ActivateObject auf, um den benutzerdefinierten Video-Referenten zu erstellen. Der Videomoderator muss die IMFVideoPresenter-Schnittstelle verfügbar machen.
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 |
|
Siehe auch