D3D12_ROOT_DESCRIPTOR_TABLE1 結構 (d3d12.h)
描述描述項數據表的根簽章 1.1 版面配置,做為描述項範圍集合,這些範圍全都與單一基底描述元句柄相對。
語法
typedef struct D3D12_ROOT_DESCRIPTOR_TABLE1 {
UINT NumDescriptorRanges;
const D3D12_DESCRIPTOR_RANGE1 *pDescriptorRanges;
} D3D12_ROOT_DESCRIPTOR_TABLE1;
成員
NumDescriptorRanges
表格版面配置中的描述項範圍數目。
pDescriptorRanges
描述描述項範圍的 D3D12_DESCRIPTOR_RANGE1 結構數位。
備註
在與常數緩衝區檢視 (CBV) 、unordered-access 檢視 (UAV) 和著色器資源檢視 (SRV) 相同的描述元數據表中,不允許取樣器檢視。
D3D12_ROOT_DESCRIPTOR_TABLE1是 D3D12_ROOT_PARAMETER1之 DescriptorTable 成員的數據類型。 當您將 D3D12_ROOT_PARAMETER1 的 SlotType 成員設定為 D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE 時,請使用 D3D12_ROOT_DESCRIPTOR_TABLE1。
請參閱協助程序結構 CD3DX12_ROOT_DESCRIPTOR_TABLE1。
規格需求
需求 | 值 |
---|---|
標頭 | d3d12.h |