Freigeben über


D3D12DDIARG_CREATECOMMANDALLOCATOR Struktur (d3d12umddi.h)

Die D3D12DDIARG_CREATECOMMANDALLOCATOR-Struktur beschreibt einen Befehlszuordnungs-Allocator, der erstellt werden soll.

Syntax

typedef struct D3D12DDIARG_CREATECOMMANDALLOCATOR {
  D3D12DDI_HCOMMANDALLOCATOR   hDrvCommandAllocator;
  D3D12DDI_COMMAND_LIST_TYPE   Type;
  D3D12DDI_COMMAND_QUEUE_FLAGS QueueFlags;
} D3D12DDIARG_CREATECOMMANDALLOCATOR;

Elemente

hDrvCommandAllocator

Behandeln, um dem Befehlszuordnungs-Zuweisungszeichen zuzuordnen. Der Treiber muss dieses Handle verwenden, um den Befehls-Allocator in nachfolgenden Aufrufen des Treibers zu identifizieren.

Type

Ein D3D12DDI_COMMAND_LIST_TYPE Wert, der den Typ der Befehlsliste angibt, die dem Befehlszuordnungstyp zugeordnet ist.

QueueFlags

Ein D3D12DDI_COMMAND_QUEUE_FLAGS Wert, der die Befehlswarteschlangen-Flags angibt, die dem Befehlszuordnungszeichen zugeordnet sind.

Bemerkungen

Diese Struktur wird an die PfnCreateCommandAllocator-Funktion übergeben.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Vista (WDDM 1.0)
Überschrift d3d12umddi.h

Siehe auch

D3D12DDI_COMMAND_LIST_TYPE

D3D12DDI_COMMAND_QUEUE_FLAGS

pfnCreateCommandAllocator