Resource Interfaces (Direct3D 10 Graphics)
Direct3D 10 defines a number of interfaces for the two basic types of resources: buffers and textures.
Interfaces | Description |
---|---|
ID3D10Buffer Interface | Accesses buffer data. |
ID3D10Resource Interface | Base class for a resource. |
ID3D10Texture1D Interface | Accesses data in a 1D texture or a 1D texture array. |
ID3D10Texture2D Interface | Accesses data in a 2D texture or a 2D texture array |
ID3D10Texture3D Interface | Accesses data in a 3D texture or a 3D texture array. |
An application uses a view to bind a resource to a pipeline stage. The view defines how the resource can be accessed during rendering. The API contains these view interfaces.
Interfaces | Description |
---|---|
ID3D10DepthStencilView Interface | Accesses data in a depth-stencil texture. |
ID3D10RenderTargetView Interface | Accesses data in a render target. |
ID3D10ShaderResourceView Interface | Accesses data in a shader-resource in Direct3D 10.0. |
ID3D10ShaderResourceView1 Interface | Accesses data in a shader-resource in Direct3D 10.1. |
ID3D10View Interface | Base class for a view. |
Related topics