ID3D11VideoDevice::CreateVideoProcessorOutputView-Methode (d3d11.h)

Erstellt eine Ressourcenansicht für einen Videoprozessor, der das Ausgabebeispiel für den Videoverarbeitungsvorgang beschreibt.

Syntax

HRESULT CreateVideoProcessorOutputView(
  [in]  ID3D11Resource                               *pResource,
  [in]  ID3D11VideoProcessorEnumerator               *pEnum,
  [in]  const D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *pDesc,
  [out] ID3D11VideoProcessorOutputView               **ppVPOView
);

Parameter

[in] pResource

Ein Zeiger auf die ID3D11Resource-Schnittstelle der Ausgabeoberfläche. Die Ressource muss mit dem D3D11_BIND_RENDER_TARGET-Flag erstellt werden. Siehe D3D11_BIND_FLAG.

[in] pEnum

Ein Zeiger auf die ID3D11VideoProcessorEnumerator-Schnittstelle , die den Videoprozessor angibt. Rufen Sie zum Abrufen dieses Zeigers ID3D11VideoDevice::CreateVideoProcessorEnumerator auf.

[in] pDesc

Ein Zeiger auf eine D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC Struktur, die die Ansicht beschreibt.

[out] ppVPOView

Empfängt einen Zeiger auf die ID3D11VideoProcessorOutputView-Schnittstelle . Der Aufrufer muss die Ressource freigeben. Wenn dieser Parameter NULL ist, überprüft die Methode, ob die Ansicht unterstützt wird, die Ansicht jedoch nicht erstellt wird.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Legen Sie den ppVPOView-Parameter auf NULL fest, um zu testen, ob eine Ansicht unterstützt wird.

Ressourcen, die für Videoprozessorausgabeansichten verwendet werden, müssen die folgenden D3D11_BIND_FLAG Kombinationen verwenden:

Wenn die Stereoausgabe aktiviert ist, muss die Ausgabeansicht über 2 Arrayelemente verfügen. Andernfalls muss nur ein einzelnes Arrayelement vorhanden sein.

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

Weitere Informationen

ID3D11VideoDevice