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.
Legt den Direct3D-Geräte-Manager für die DirectX-Videobeschleunigung (DXVA) fest oder löscht den Direct3D-Geräte-Manager .
Message-Parameter
Beim Starten des Streamings enthält der ulParam-Parameter einen IUnknown-Zeiger . Der MFT fragt diesen Zeiger für die IDirect3DDeviceManager9-Schnittstelle für Direct3D 9 und die IMFDXGIDeviceManager-Schnittstelle für Direct3D 11 ab. Wenn das Streaming beendet wird, enthält der ulParameter den Wert NULL.
Bemerkungen
Rufen Sie zum Senden dieser Nachricht IMFTransform::P rocessMessage auf.
Diese Nachricht gilt nur für Videotransformationen. Der Client sollte diese Nachricht nicht senden, es sei denn, der MFT gibt TRUE für das attribut MF_SA_D3D_AWARE zurück (MF_SA_D3D11_AWARE für Direct3D 11).
Senden Sie diese Nachricht nicht an eine MFT mit mehreren Ausgaben.
Implementierung
Eine MFT sollte diese Meldung nur unterstützen, wenn MFT DirectX Video Acceleration für die Videoverarbeitung oder Decodierung verwendet.
Wenn eine MFT diese Nachricht unterstützt, sollte sie auch die IMFTransform::GetAttributes-Methode implementieren und den Wert TRUE für das attribut MF_SA_D3D_AWARE ((MF_SA_D3D11_AWARE für Direct3D 11) zurückgeben. Dieses Attribut informiert den Client darüber, dass der Client die MFT_MESSAGE_SET_D3D_MANAGER Nachricht an den MFT senden soll, bevor das Streaming beginnt.
Wenn eine MFT diese Nachricht nicht unterstützt, sollte sie E_NOTIMPL von ProcessMessage zurückgeben. Dies ist eine Ausnahme von der allgemeinen Regel, dass ein MFT S_OK von jeder nachricht zurückgeben kann, die ignoriert wird.
Weitere Informationen finden Sie unter Direct3D-Aware MFTs.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindest unterstützter Client |
Windows Vista [nur Desktop-Apps] |
| Unterstützter Server (Mindestversion) |
Windows Server 2008 [Nur Desktop-Apps] |
| Kopfzeile |
|
Siehe auch