D3D12DDIARG_CREATECOMMANDQUEUE_0050-Struktur (d3d12umddi.h)

Argumente, die zum Erstellen einer Hardwarebefehlswarteschlange verwendet werden.

Syntax

typedef struct D3D12DDIARG_CREATECOMMANDQUEUE_0050 {
  D3D12DDI_COMMAND_QUEUE_FLAGS          QueueFlags;
  UINT                                  NodeMask;
  D3D12DDI_COMMAND_QUEUE_CREATION_FLAGS QueueCreationFlags;
  D3D12DDI_HSCHEDULINGGROUP_0050        SchedulingGroup;
} D3D12DDIARG_CREATECOMMANDQUEUE_0050;

Member

QueueFlags

Befehlswarteschlangenflags.

NodeMask

Die Knotenmaske der Befehlsliste.

QueueCreationFlags

Flags für die Befehlswarteschlangenerstellung.

SchedulingGroup

Die Hardwareplanungsgruppe.

Hinweise

Der Treiber darf über eine Befehlswarteschlange verfügen, die sowohl softwaregesteuerte Kontexte als auch Hardwarewarteschlangen besitzt, wenn die Befehlswarteschlange auch die Kontexte für diese Hardwarewarteschlangen besitzt. Jede Befehlswarteschlange muss in der Lage sein, die Broadcastsynchronisierung nur über Kontexte für gemischte Hardware und Software oder nur Hardwarewarteschlangen hinweg durchzuführen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h