D3D12_ROOT_PARAMETER_TYPE枚举 (d3d12.h)

指定根签名槽的类型。

语法

typedef enum D3D12_ROOT_PARAMETER_TYPE {
  D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE = 0,
  D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS,
  D3D12_ROOT_PARAMETER_TYPE_CBV,
  D3D12_ROOT_PARAMETER_TYPE_SRV,
  D3D12_ROOT_PARAMETER_TYPE_UAV
} ;

常量

 
D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE
值: 0
该槽用于描述符表。
D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS
槽用于根常量。
D3D12_ROOT_PARAMETER_TYPE_CBV
槽用于常量缓冲区视图 (CBV) 。
D3D12_ROOT_PARAMETER_TYPE_SRV
槽适用于 SRV) (着色器资源视图。
D3D12_ROOT_PARAMETER_TYPE_UAV
此槽适用于无序访问视图 (UAV) 。

备注

此枚举由 D3D12_ROOT_PARAMETER 结构使用。

要求

   
标头 d3d12.h

另请参阅

核心枚举

创建根签名