D3D12_RESOURCE_DIMENSION 枚举 (d3d12.h)

标识正在使用的资源的类型。

语法

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
} ;

常量

 
D3D12_RESOURCE_DIMENSION_UNKNOWN
值: 0
资源的类型未知。
D3D12_RESOURCE_DIMENSION_BUFFER
值:1
资源是缓冲区。
D3D12_RESOURCE_DIMENSION_TEXTURE1D
值: 2
资源是一维纹理。
D3D12_RESOURCE_DIMENSION_TEXTURE2D
值: 3
资源是 2D 纹理。
D3D12_RESOURCE_DIMENSION_TEXTURE3D
值: 4
资源是 3D 纹理。

注解

此枚举由 D3D12_RESOURCE_DESC 结构使用。

要求

要求
Header d3d12.h

另请参阅

CD3DX12_RESOURCE_DESC

核心枚举