D3D12_DESCRIPTOR_RANGE_TYPE列舉 (d3d12.h)

指定範圍,例如,如果描述符數據表的一部分具有100個著色器資源檢視, (SRV) 該範圍可以在一個專案中宣告,而不是100。

Syntax

typedef enum D3D12_DESCRIPTOR_RANGE_TYPE {
  D3D12_DESCRIPTOR_RANGE_TYPE_SRV = 0,
  D3D12_DESCRIPTOR_RANGE_TYPE_UAV,
  D3D12_DESCRIPTOR_RANGE_TYPE_CBV,
  D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER
} ;

常數

 
D3D12_DESCRIPTOR_RANGE_TYPE_SRV
值: 0
指定 SRV 的範圍。
D3D12_DESCRIPTOR_RANGE_TYPE_UAV
指定非排序存取檢視的範圍, (UAV) 。
D3D12_DESCRIPTOR_RANGE_TYPE_CBV
(CBV) 指定常數緩衝區檢視的範圍。
D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER
指定取樣器的範圍。

備註

D3D12_DESCRIPTOR_RANGE 結構會 使用此列舉。

規格需求

需求
標頭 d3d12.h

另請參閱

核心列舉