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_TABLE是 D3D12_ROOT_PARAMETER之 DescriptorTable 成員的數據類型。 當您將 D3D12_ROOT_PARAMETER 的 ParameterType 成員設定為 D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE 時,請使用 D3D12_ROOT_DESCRIPTOR_TABLE。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12.h |