Interfaces de ressources (Graphiques Direct3D 10)

Direct3D 10 définit un certain nombre d’interfaces pour les deux types de ressources de base : les mémoires tampons et les textures.

Interfaces Description
ID3D10Buffer Interface Accède aux données de mémoire tampon.
ID3D10Resource Interface Classe de base pour une ressource.
ID3D10Texture1D Interface Accède aux données dans une texture 1D ou un tableau de textures 1D.
ID3D10Texture2D Interface Accède aux données dans une texture 2D ou un tableau de textures 2D
ID3D10Texture3D Interface Accède aux données dans une texture 3D ou un tableau de textures 3D.

 

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. L’API contient ces interfaces d’affichage.

Interfaces Description
ID3D10DepthStencilView, interface Accède aux données dans une texture de gabarit en profondeur .
ID3D10RenderTargetView Interface Accède aux données dans une cible de rendu.
ID3D10ShaderResourceView Interface Accède aux données dans une ressource de nuanceur dans Direct3D 10.0.
ID3D10ShaderResourceView1 Interface Accède aux données dans un nuanceur-ressource dans Direct3D 10.1.
ID3D10View Interface Classe de base pour une vue.

 

Informations de référence sur les ressources