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. |