Interfaces de ressources (graphiques Direct3D 11)

Il existe un certain nombre d’interfaces pour les deux types de ressources de base : les mémoires tampons et les textures. Il existe également des interfaces pour les vues des ressources.

Une application utilise une vue pour lier une ressource à une étape de pipeline. La vue définit la façon dont la ressource est accessible pendant le rendu. Cette section décrit les interfaces d’affichage.

Contenu de cette section

Rubrique Description
ID3D11Buffer
Une interface de mémoire tampon accède à une ressource de mémoire tampon, qui est une mémoire non structurée. Les mémoires tampons stockent généralement les données de vertex ou d’index.
ID3D11DepthStencilView
Une interface de profondeur de gabarit-vue accède à une ressource de texture pendant le test du gabarit en profondeur.
ID3D11RenderTargetView
Une interface render-target-view identifie les sous-ressources de cible de rendu accessibles pendant le rendu.
ID3D11RenderTargetView1
Une interface render-target-view représente les sous-ressources de cible de rendu accessibles pendant le rendu.
ID3D11Resource
Une interface de ressources fournit des actions courantes sur toutes les ressources.
ID3D11ShaderResourceView
Une interface nuanceur-resource-view spécifie les sous-ressources qu’un nuanceur peut accéder pendant le rendu. Parmi les exemples de ressources de nuanceur, citons une mémoire tampon constante, une mémoire tampon de texture et une texture.
ID3D11ShaderResourceView1
Une interface nuanceur-resource-view représente les sous-ressources qu’un nuanceur peut accéder pendant le rendu. Parmi les exemples de ressources de nuanceur, citons une mémoire tampon constante, une mémoire tampon de texture et une texture.
ID3D11Texture1D
Une interface de texture 1D accède aux données texel, qui sont de la mémoire structurée.
ID3D11Texture2D
Une interface de texture 2D gère les données texel, qui sont de la mémoire structurée.
ID3D11Texture2D1
Une interface de texture 2D représente des données texel, qui sont de la mémoire structurée.
ID3D11Texture3D
Une interface de texture 3D accède aux données texel, qui sont une mémoire structurée.
ID3D11Texture3D1
Une interface de texture 3D représente des données texel, qui sont de la mémoire structurée.
ID3D11UnorderedAccessView
Une interface d’affichage spécifie les parties d’une ressource à laquelle le pipeline peut accéder pendant le rendu.
ID3D11UnorderedAccessView1
Une interface d’affichage d’accès non ordonné représente les parties d’une ressource à laquelle le pipeline peut accéder pendant le rendu.
ID3D11View
Une interface d’affichage spécifie les parties d’une ressource à laquelle le pipeline peut accéder pendant le rendu.

Informations de référence sur les ressources