Compartilhar via


D3D12_DESCRIPTOR_HEAP_TYPE enumeração (d3d12.h)

Especifica um tipo de heap de descritor.

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
} ;

Constantes

 
D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV
Valor: 0
O heap do descritor para a combinação de exibições de buffer constante, sombreador-recurso e acesso não ordenado.
D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER
O heap do descritor para o sampler.
D3D12_DESCRIPTOR_HEAP_TYPE_RTV
O heap do descritor para a exibição de destino de renderização.
D3D12_DESCRIPTOR_HEAP_TYPE_DSV
O heap do descritor para a exibição de estêncil de profundidade.
D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
O número de tipos de heaps de descritor.

Comentários

Essa enumeração é usada pela estrutura D3D12_DESCRIPTOR_HEAP_DESC e pelos seguintes métodos:

Requisitos

Requisito Valor
Cabeçalho d3d12.h

Confira também

Enumerações principais

Como criar heaps de descritores

Heaps de descritores