ID3D11Device3 ::CreateRenderTargetView1, méthode (d3d11_3.h)

Crée une vue de cible de rendu pour accéder aux données de ressource.

Syntaxe

HRESULT CreateRenderTargetView1(
  [in]            ID3D11Resource                       *pResource,
  [in, optional]  const D3D11_RENDER_TARGET_VIEW_DESC1 *pDesc1,
  [out, optional] ID3D11RenderTargetView1              **ppRTView1
);

Paramètres

[in] pResource

Type : ID3D11Resource*

Pointeur vers une source ID3D11 Qui représente une cible de rendu. Cette ressource doit avoir été créée avec l’indicateur D3D11_BIND_RENDER_TARGET .

[in, optional] pDesc1

Type : const D3D11_RENDER_TARGET_VIEW_DESC1*

Pointeur vers un D3D11_RENDER_TARGET_VIEW_DESC1 qui représente une description de vue de cible de rendu. Définissez ce paramètre sur NULL pour créer une vue qui accède à toutes les sous-ressources dans mipmap niveau 0.

[out, optional] ppRTView1

Type : ID3D11RenderTargetView1**

Pointeur vers un bloc de mémoire qui reçoit un pointeur vers une interface ID3D11RenderTargetView1 pour la vue cible de rendu créée. 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 11.

Remarques

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête d3d11_3.h
Bibliothèque D3D11.lib

Voir aussi

ID3D11Device3