ID3D10Device::CreateRenderTargetView, méthode (d3d10.h)

Créez une vue cible de rendu pour accéder aux données de ressources.

Syntaxe

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

Paramètres

[in] pResource

Type : ID3D10Resource*

Pointeur vers la ressource qui servira de cible de rendu. Cette ressource doit avoir été créée avec l’indicateur D3D10_BIND_RENDER_TARGET .

[in] pDesc

Type : const D3D10_RENDER_TARGET_VIEW_DESC*

Pointeur vers une description render-target-view (voir D3D10_RENDER_TARGET_VIEW_DESC). Définissez ce paramètre sur NULL pour créer une vue qui accède au niveau mipmap 0 de l’ensemble de la ressource (en utilisant le format avec lequel la ressource a été créée).

[out] ppRTView

Type : ID3D10RenderTargetView**

Adresse d’un pointeur vers un ID3D10RenderTargetView. Définissez ce paramètre sur NULL pour valider les autres paramètres d’entrée (la méthode retourne S_FALSE si les autres paramètres d’entrée réussissent la validation).

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.

Remarques

Une vue rendertarget peut être liée à l’étape de fusion de sortie en appelant ID3D10Device::OMSetRenderTargets.

Configuration requise

   
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Device Interface