D3D12_DESCRIPTOR_RANGE_TYPE 枚举 (d3d12.h)

指定一个范围,以便例如,如果描述符表的一部分具有 100 个着色器资源视图, (SRV) 该范围可以在一个条目而不是 100 中声明。

语法

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 结构使用。

要求

要求
Header d3d12.h

另请参阅

核心枚举