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.
Erstellt ein Videoprozessorgerät für Microsoft Direct3D 11.
Syntax
HRESULT CreateVideoProcessor(
[in] ID3D11VideoProcessorEnumerator *pEnum,
[in] UINT RateConversionIndex,
[out] ID3D11VideoProcessor **ppVideoProcessor
);
Parameter
[in] pEnum
Ein Zeiger auf die ID3D11VideoProcessorEnumerator-Schnittstelle . Um diesen Zeiger abzurufen, rufen Sie ID3D11VideoDevice::CreateVideoProcessorEnumerator auf.
[in] RateConversionIndex
Gibt die Framerate-Konvertierungsfunktionen für den Videoprozessor an. Der Wert ist ein nullbasierter Index, der dem TypeIndex-Parameter der ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps-Methode entspricht.
[out] ppVideoProcessor
Empfängt einen Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die ID3D11DeviceContext::ClearState-Methode wirkt sich nicht auf den internen Zustand des Videoprozessors aus.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |