D3D12_COMMAND_QUEUE_DESC-Struktur (d3d12.h)
Beschreibt eine Befehlswarteschlange.
Syntax
typedef struct D3D12_COMMAND_QUEUE_DESC {
D3D12_COMMAND_LIST_TYPE Type;
INT Priority;
D3D12_COMMAND_QUEUE_FLAGS Flags;
UINT NodeMask;
} D3D12_COMMAND_QUEUE_DESC;
Member
Type
Gibt ein Element von D3D12_COMMAND_LIST_TYPE an.
Priority
Die Priorität für die Befehlswarteschlange als D3D12_COMMAND_QUEUE_PRIORITY Enumerationskonstante, um die normale oder hohe Priorität auszuwählen.
Flags
Gibt alle Flags aus der D3D12_COMMAND_QUEUE_FLAGS-Enumeration an.
NodeMask
Legen Sie für einzelne GPU-Vorgänge diesen Wert auf 0 fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, auf den die Befehlswarteschlange angewendet wird. 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 an CreateCommandQueue übergeben.
Diese Struktur wird von ID3D12CommandQueue::GetDesc zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |