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 den Direct3D-Geräte-Manager für die zu verwendende Videomediensenke an.
Syntax
HRESULT SetDirectXManager(
[in] IUnknown *pManager
);
Parameter
[in] pManager
Zeiger auf die IUnknown-Schnittstelle des Direct3D-Geräte-Managers. Die Mediensenke fragt diesen Zeiger für die IDirect3DDeviceManager9-Schnittstelle ab.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Hinweise
Die Mediensenke verwendet den Direct3D-Geräte-Manager, um einen Zeiger auf das Direct3D-Gerät zu erhalten, das zum Zuordnen von Direct3D-Oberflächen verwendet wird. Der Geräte-Manager ermöglicht es mehreren Objekten in der Pipeline (z. B. einem Videorenderer und einem Videodecoder), dasselbe Direct3D-Gerät gemeinsam zu nutzen.
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 | mfidl.h |
| Bibliothek | Mfuuid.lib |