Structures used to create and use resources.
| Name | Description |
|---|---|
| D3D11_BUFFER_DESC | Describes a buffer resource. |
| D3D11_BUFFER_RTV | Specifies the elements in a buffer resource to use in a render-target view. |
| D3D11_BUFFER_SRV | Specifies the elements in a buffer resource to use in a shader-resource view. |
| D3D11_BUFFER_UAV | Describes the elements in a buffer to use in a unordered-access view. |
| D3D11_BUFFEREX_SRV | Describes the elements in a raw buffer resource to use in a shader-resource view. |
| D3D11_DEPTH_STENCIL_VIEW_DESC | Specifies the subresources of a texture that are accessible from a depth-stencil view. |
| D3D11_MAPPED_SUBRESOURCE | Provides access to subresource data. |
| D3D11_PACKED_MIP_DESC | Describes the tile structure of a tiled resource with mipmaps. Describes how the tiled resource’s mipmaps are packed. Filled by ID3D11Device2::GetResourceTiling. |
| D3D11_RENDER_TARGET_VIEW_DESC | Specifies the subresources from a resource that are accessible using a render-target view. |
| D3D11_SHADER_RESOURCE_VIEW_DESC | Describes a shader-resource view. |
| D3D11_SUBRESOURCE_DATA | Specifies data for initializing a subresource. |
| D3D11_SUBRESOURCE_TILING | Describes a tiled subresource volume. |
| D3D11_TEX1D_ARRAY_DSV | Specifies the subresources from an array of 1D textures to use in a depth-stencil view. |
| D3D11_TEX1D_ARRAY_RTV | Specifies the subresources from an array of 1D textures to use in a render-target view. |
| D3D11_TEX1D_ARRAY_SRV | Specifies the subresources from an array of 1D textures to use in a shader-resource view. |
| D3D11_TEX1D_ARRAY_UAV | Describes an array of unordered-access 1D texture resources. |
| D3D11_TEX1D_DSV | Specifies the subresource from a 1D texture that is accessible to a depth-stencil view. |
| D3D11_TEX1D_RTV | Specifies the subresource from a 1D texture to use in a render-target view. |
| D3D11_TEX1D_SRV | Specifies the subresource from a 1D texture to use in a shader-resource view. |
| D3D11_TEX1D_UAV | Describes a unordered-access 1D texture resource. |
| D3D11_TEX2D_ARRAY_DSV | Specifies the subresources from an array 2D textures that are accessible to a depth-stencil view. |
| D3D11_TEX2D_ARRAY_RTV | Specifies the subresources from an array of 2D textures to use in a render-target view. |
| D3D11_TEX2D_ARRAY_SRV | Specifies the subresources from an array of 2D textures to use in a shader-resource view. |
| D3D11_TEX2D_ARRAY_UAV | Describes an array of unordered-access 2D texture resources. |
| D3D11_TEX2D_DSV | Specifies the subresource from a 2D texture that is accessible to a depth-stencil view. |
| D3D11_TEX2D_RTV | Specifies the subresource from a 2D texture to use in a render-target view. |
| D3D11_TEX2D_SRV | Specifies the subresource from a 2D texture to use in a shader-resource view. |
| D3D11_TEX2D_UAV | Describes a unordered-access 2D texture resource. |
| D3D11_TEX2DMS_ARRAY_DSV | Specifies the subresources from an array of multisampled 2D textures for a depth-stencil view. |
| D3D11_TEX2DMS_ARRAY_RTV | Specifies the subresources from a an array of multisampled 2D textures to use in a render-target view. |
| D3D11_TEX2DMS_ARRAY_SRV | Specifies the subresources from an array of multisampled 2D textures to use in a shader-resource view. |
| D3D11_TEX2DMS_DSV | Specifies the subresource from a multisampled 2D texture that is accessible to a depth-stencil view. |
| D3D11_TEX2DMS_RTV | Specifies the subresource from a multisampled 2D texture to use in a render-target view. |
| D3D11_TEX2DMS_SRV | Specifies the subresources from a multisampled 2D texture to use in a shader-resource view. |
| D3D11_TEX3D_RTV | Specifies the subresources from a 3D texture to use in a render-target view. |
| D3D11_TEX3D_SRV | Specifies the subresources from a 3D texture to use in a shader-resource view. |
| D3D11_TEX3D_UAV | Describes a unordered-access 3D texture resource. |
| D3D11_TEXCUBE_ARRAY_SRV | Specifies the subresources from an array of cube textures to use in a shader-resource view. |
| D3D11_TEXCUBE_SRV | Specifies the subresource from a cube texture to use in a shader-resource view. |
| D3D11_TEXTURE1D_DESC | Describes a 1D texture. |
| D3D11_TEXTURE2D_DESC | Describes a 2D texture. |
| D3D11_TEXTURE3D_DESC | Describes a 3D texture. |
| D3D11_TILE_REGION_SIZE | Describes the size of a tiled region. |
| D3D11_TILE_SHAPE | Describes the shape of a tile by specifying its dimensions. |
| D3D11_TILED_RESOURCE_COORDINATE | Describes the coordinates of a tiled resource. |
| D3D11_UNORDERED_ACCESS_VIEW_DESC | Specifies the subresources from a resource that are accessible using an unordered-access view. |