Freigeben über


D3DDDICB_CREATEHWQUEUE Struktur (d3dumddi.h)

Eine Struktur, die Informationen enthält, um eine Hardwarewarteschlange zu erstellen.

Syntax

typedef struct _D3DDDICB_CREATEHWQUEUE {
  HANDLE                    hHwContext;
  D3DDDI_CREATEHWQUEUEFLAGS Flags;
  UINT                      PrivateDriverDataSize;
  VOID                      *pPrivateDriverData;
  HANDLE                    hHwQueue;
  D3DKMT_HANDLE             hHwQueueProgressFence;
  VOID                      *HwQueueProgressFenceCPUVirtualAddress;
  D3DGPU_VIRTUAL_ADDRESS    HwQueueProgressFenceGPUVirtualAddress;
} D3DDDICB_CREATEHWQUEUE;

Angehörige

hHwContext

Handle für den Kontext, für den die Warteschlange erstellt wird.

Flags

Kennzeichnungen für die Warteschlangenerstellung.

PrivateDriverDataSize

Größe privater Treiberdaten.

pPrivateDriverData

Zeiger auf private Treiberdaten.

hHwQueue

Behandeln sie die erstellte Warteschlange.

hHwQueueProgressFence

Behandeln sie das Statuszaunobjekt der Hardwarewarteschlange.

HwQueueProgressFenceCPUVirtualAddress

Schreibgeschützte Zuordnung des Zaunwerts für die CPU

HwQueueProgressFenceGPUVirtualAddress

Lese-/Schreibzuordnung des Zaunwerts für die GPU

Anforderungen

Anforderung Wert
Header- d3dumddi.h