D3D10_BUFFER_RTV structure (d3d10.h)

Spécifie les éléments d’une ressource de mémoire tampon à utiliser dans une vue de cible de rendu.

Syntaxe

typedef struct D3D10_BUFFER_RTV {
  union {
    UINT FirstElement;
    UINT ElementOffset;
  };
  union {
    UINT NumElements;
    UINT ElementWidth;
  };
} D3D10_BUFFER_RTV;

Membres

FirstElement

Type : UINT

Nombre d’octets entre le début de la mémoire tampon et le premier élément auquel accéder.

ElementOffset

Type : UINT

Décalage du premier élément de la vue à accéder, par rapport à l’élément 0.

NumElements

Type : UINT

Nombre total d’éléments dans la vue.

ElementWidth

Type : UINT

Largeur de chaque élément (en octets). Cela peut être déterminé à partir du format stocké dans la description render-target-view.

Remarques

Une vue render-target est membre d’une description render-target-view (voir D3D10_RENDER_TARGET_VIEW_DESC). Créez une vue de cible de rendu en appelant ID3D10Device ::CreateRenderTargetView.

Configuration requise

Condition requise Valeur
En-tête d3d10.h

Voir aussi

Structures de ressources