typedef enum D3D11X_DESCRIPTOR_TYPE
{
D3D11X_DESCRIPTOR_TYPE_RESOURCE,
D3D11X_DESCRIPTOR_TYPE_SHADER_RESOURCE_VIEW,
D3D11X_DESCRIPTOR_TYPE_UNORDERED_ACCESS_VIEW,
D3D11X_DESCRIPTOR_TYPE_CONSTANT_BUFFER_VIEW,
D3D11X_DESCRIPTOR_TYPE_VERTEX_BUFFER_VIEW,
D3D11X_DESCRIPTOR_TYPE_SAMPLER_STATE
} D3D11X_DESCRIPTOR_TYPE;
| Constant | Description |
|---|---|
| D3D11X_DESCRIPTOR_TYPE_RESOURCE | Resource. |
| D3D11X_DESCRIPTOR_TYPE_SHADER_RESOURCE_VIEW | Shader resource view. |
| D3D11X_DESCRIPTOR_TYPE_UNORDERED_ACCESS_VIEW | Unordered access view. |
| D3D11X_DESCRIPTOR_TYPE_CONSTANT_BUFFER_VIEW | Constant buffer view. |
| D3D11X_DESCRIPTOR_TYPE_VERTEX_BUFFER_VIEW | Vertex buffer view. |
| D3D11X_DESCRIPTOR_TYPE_SAMPLER_STATE | Sampler state. |
This enumeration is passed into ID3D11DeviceX::GetDescriptorSize.
Header: Declared in d3d11_x.h.
Library: Use d3d11_x.lib.