Resource Interfaces
There are a number of interfaces for the two basic types of resources: buffers and textures.
| Interfaces | Description |
|---|---|
| ID3D11Buffer | Accesses buffer data. |
| ID3D11Resource | Base class for a resource. |
| ID3D11Texture1D | Accesses data in a 1D texture or a 1D texture array. |
| ID3D11Texture2D | Accesses data in a 2D texture or a 2D texture array |
| ID3D11Texture3D | 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 |
|---|---|
| ID3D11DepthStencilView | Accesses data in a depth-stencil texture. |
| ID3D11RenderTargetView | Accesses data in a render target. |
| ID3D11ShaderResourceView | Accesses data in a shader-resource. |
| ID3D11UnorderedAccessView | Accesses data in an unordered resource. |
| ID3D11View | Accesses data in a resource. |
Related topics
Send comments about this topic to Microsoft
Build date: 11/28/2012
