D3D12_ROOT_DESCRIPTOR_TABLE 結構 (d3d12.h)

描述描述項數據表的根簽章 1.0 版面配置,做為描述項範圍的集合,這些範圍全都相對於單一基底描述元句柄。

語法

typedef struct D3D12_ROOT_DESCRIPTOR_TABLE {
  UINT                         NumDescriptorRanges;
  const D3D12_DESCRIPTOR_RANGE *pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE;

成員

NumDescriptorRanges

表格配置中的描述項範圍數目。

pDescriptorRanges

描述項範圍的 D3D12_DESCRIPTOR_RANGE 結構數位。

備註

在與常數緩衝區檢視相同的描述元數據表中,不允許取樣器 (CBV) 、非排序存取檢視 (UAV) ,以及著色器資源檢視 (SRV) 。

D3D12_ROOT_DESCRIPTOR_TABLED3D12_ROOT_PARAMETER之 DescriptorTable 成員的數據類型。 當您將 D3D12_ROOT_PARAMETERParameterType 成員設定為 D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE 時,請使用 D3D12_ROOT_DESCRIPTOR_TABLE

規格需求

需求
標頭 d3d12.h

另請參閱

CD3DX12_ROOT_DESCRIPTOR_TABLE

核心結構

D3D12_ROOT_DESCRIPTOR_TABLE1