D3D12_RESOURCE_DIMENSION enumeration (d3d12.h)
Identifies the type of resource being used.
Syntax
typedef enum D3D12_RESOURCE_DIMENSION {
D3D12_RESOURCE_DIMENSION_UNKNOWN = 0,
D3D12_RESOURCE_DIMENSION_BUFFER = 1,
D3D12_RESOURCE_DIMENSION_TEXTURE1D = 2,
D3D12_RESOURCE_DIMENSION_TEXTURE2D = 3,
D3D12_RESOURCE_DIMENSION_TEXTURE3D = 4
} ;
Constants
D3D12_RESOURCE_DIMENSION_UNKNOWN Value: 0 Resource is of unknown type. |
D3D12_RESOURCE_DIMENSION_BUFFER Value: 1 Resource is a buffer. |
D3D12_RESOURCE_DIMENSION_TEXTURE1D Value: 2 Resource is a 1D texture. |
D3D12_RESOURCE_DIMENSION_TEXTURE2D Value: 3 Resource is a 2D texture. |
D3D12_RESOURCE_DIMENSION_TEXTURE3D Value: 4 Resource is a 3D texture. |
Remarks
This enum is used by the D3D12_RESOURCE_DESC structure.
Requirements
Requirement | Value |
---|---|
Header | d3d12.h |