Ressourcenschnittstellen (Direct3D 10-Grafiken)

Direct3D 10 definiert eine Reihe von Schnittstellen für die beiden grundlegenden Ressourcentypen: Puffer und Texturen.

Schnittstellen Beschreibung
ID3D10Buffer-Schnittstelle Greift auf Pufferdaten zu.
ID3D10Resource-Schnittstelle Basisklasse für eine Ressource.
ID3D10Texture1D-Schnittstelle Greift auf Daten in einer 1D-Textur oder einem 1D-Texturarray zu.
ID3D10Texture2D-Schnittstelle Greift auf Daten in einer 2D-Textur oder einem 2D-Texturarray zu
ID3D10Texture3D-Schnittstelle Greift auf Daten in einer 3D-Textur oder einem 3D-Texturarray zu.

 

Eine Anwendung verwendet eine Sicht, um eine Ressource an eine Pipelinephase zu binden. Die Ansicht definiert, wie während des Renderings auf die Ressource zugegriffen werden kann. Die API enthält diese Ansichtsschnittstellen.

Schnittstellen Beschreibung
ID3D10DepthStencilView-Schnittstelle Greift auf Daten in einer Tiefenschablonentextur zu.
ID3D10RenderTargetView-Schnittstelle Greift auf Daten in einem Renderziel zu.
ID3D10ShaderResourceView-Schnittstelle Greift auf Daten in einer Shaderressource in Direct3D 10.0 zu.
ID3D10ShaderResourceView1-Schnittstelle Greift auf Daten in einer Shaderressource in Direct3D 10.1 zu.
ID3D10View-Schnittstelle Basisklasse für eine Ansicht.

 

Ressourcenreferenz