D3D12_DESCRIPTOR_HEAP_DESC struttura (d3d12.h)

Descrive l'heap descrittore.

Sintassi

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

Members

Type

Valore D3D12_DESCRIPTOR_HEAP_TYPE tipizzato che specifica i tipi di descrittori nell'heap.

NumDescriptors

Numero di descrittori nell'heap.

Flags

Combinazione di valori tipizzati di D3D12_DESCRIPTOR_HEAP_FLAGS combinati usando un'operazione OR bit per bit. Il valore risultante specifica le opzioni per l'heap.

NodeMask

Per l'operazione a scheda singola, impostare questa opzione su zero. Se sono presenti più nodi adattatori, impostare un bit per identificare il nodo (uno degli adattatori fisici del dispositivo) a cui si applica l'heap del descrittore. Ogni bit della maschera corrisponde a un singolo nodo. È necessario impostare un solo bit. Vedere Sistemi multi-adapter.

Commenti

Questa struttura viene usata dai seguenti elementi:

Requisiti

Requisito Valore
Intestazione d3d12.h

Vedi anche

Strutture principali

Creazione di heaps descrittore

Descrittore Heaps