ID3D10Device::CreateRenderTargetView-Methode (d3d10.h)

Erstellen Sie eine Renderzielansicht für den Zugriff auf Ressourcendaten.

Syntax

HRESULT CreateRenderTargetView(
  [in]  ID3D10Resource                      *pResource,
  [in]  const D3D10_RENDER_TARGET_VIEW_DESC *pDesc,
  [out] ID3D10RenderTargetView              **ppRTView
);

Parameter

[in] pResource

Typ: ID3D10Resource*

Zeiger auf die Ressource , die als Renderziel dient. Diese Ressource muss mit dem D3D10_BIND_RENDER_TARGET-Flag erstellt worden sein.

[in] pDesc

Typ: D3D10_RENDER_TARGET_VIEW_DESC *

Zeiger auf eine Renderzielansichtsbeschreibung (siehe D3D10_RENDER_TARGET_VIEW_DESC). Legen Sie diesen Parameter auf NULL fest, um eine Ansicht zu erstellen, die auf mipmap-Ebene 0 der gesamten Ressource zugreift (mit dem Format, mit dem die Ressource erstellt wurde).

[out] ppRTView

Typ: ID3D10RenderTargetView**

Adresse eines Zeigers auf eine ID3D10RenderTargetView. Legen Sie diesen Parameter auf NULL fest, um die anderen Eingabeparameter zu überprüfen (die Methode gibt S_FALSE zurück, wenn die anderen Eingabeparameter die Überprüfung übergeben).

Rückgabewert

Typ: HRESULT

Diese Methode gibt einen der folgenden Direct3D 10-Rückgabecodes zurück.

Bemerkungen

Eine Rendertarget-Ansicht kann an die Ausgabezusammenführungsphase gebunden werden, indem ID3D10Device::OMSetRenderTargets aufgerufen wird.

Requirements (Anforderungen)

   
Zielplattform Windows
Kopfzeile d3d10.h
Bibliothek D3D10.lib

Weitere Informationen

ID3D10Device-Schnittstelle