Compartilhar via


estrutura D3D12_DESCRIPTOR_HEAP_DESC (d3d12.h)

Descreve o heap do descritor.

Sintaxe

typedef struct D3D12_DESCRIPTOR_HEAP_DESC {
  D3D12_DESCRIPTOR_HEAP_TYPE  Type;
  UINT                        NumDescriptors;
  D3D12_DESCRIPTOR_HEAP_FLAGS Flags;
  UINT                        NodeMask;
} D3D12_DESCRIPTOR_HEAP_DESC;

Membros

Type

Um valor de tipo D3D12_DESCRIPTOR_HEAP_TYPE que especifica os tipos de descritores no heap.

NumDescriptors

O número de descritores no heap.

Flags

Uma combinação de valores de tipo D3D12_DESCRIPTOR_HEAP_FLAGS que são combinados usando uma operação OR bit a bit. O valor resultante especifica opções para o heap.

NodeMask

Para a operação de adaptador único, defina isso como zero. Se houver vários nós de adaptador, defina um bit para identificar o nó (um dos adaptadores físicos do dispositivo) ao qual o heap do descritor se aplica. Cada bit na máscara corresponde a um único nó. Apenas um bit deve ser definido. Confira Sistemas multi-adaptadores.

Comentários

Essa estrutura é usada pelo seguinte:

Requisitos

Requisito Valor
Cabeçalho d3d12.h

Confira também

Estruturas principais

Como criar heaps de descritores

Heaps de descritores