D3D12_DESCRIPTOR_HEAP_DESC-Struktur (d3d12.h)
Beschreibt den Deskriptorheap.
Syntax
typedef struct D3D12_DESCRIPTOR_HEAP_DESC {
D3D12_DESCRIPTOR_HEAP_TYPE Type;
UINT NumDescriptors;
D3D12_DESCRIPTOR_HEAP_FLAGS Flags;
UINT NodeMask;
} D3D12_DESCRIPTOR_HEAP_DESC;
Member
Type
Ein D3D12_DESCRIPTOR_HEAP_TYPE typisierter Wert, der die Deskriptorentypen im Heap angibt.
NumDescriptors
Die Anzahl der Deskriptoren im Heap.
Flags
Eine Kombination aus D3D12_DESCRIPTOR_HEAP_FLAGS typisierten Werten, die mithilfe eines bitweisen OR-Vorgangs kombiniert werden. Der resultierende Wert gibt Optionen für den Heap an.
NodeMask
Legen Sie für den Einzeladaptervorgang diesen Wert auf 0 fest. Wenn mehrere Adapterknoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (einen der physischen Adapter des Geräts) zu identifizieren, für den der Deskriptorheap gilt. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es muss nur ein Bit festgelegt werden. Weitere Informationen finden Sie unter Systeme mit mehreren Adaptern.
Hinweise
Diese Struktur wird von Folgenden verwendet:
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |