D3D12_DESCRIPTOR_HEAP_TYPE列舉 (d3d12.h)

指定描述項堆積的類型。

Syntax

typedef enum D3D12_DESCRIPTOR_HEAP_TYPE {
  D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV = 0,
  D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER,
  D3D12_DESCRIPTOR_HEAP_TYPE_RTV,
  D3D12_DESCRIPTOR_HEAP_TYPE_DSV,
  D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
} ;

常數

 
D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV
值: 0
常數緩衝區、著色器資源與未排序存取檢視的組合描述元堆積。
D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER
取樣器的描述項堆積。
D3D12_DESCRIPTOR_HEAP_TYPE_RTV
轉譯目標檢視的描述項堆積。
D3D12_DESCRIPTOR_HEAP_TYPE_DSV
深度樣板檢視的描述項堆積。
D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
描述項堆積的類型數目。

備註

此列舉是由 D3D12_DESCRIPTOR_HEAP_DESC 結構及下列方法使用:

規格需求

需求
標頭 d3d12.h

另請參閱

核心列舉

建立描述項堆積

描述項堆積