D3DDDICB_CREATEHWQUEUE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dumddi.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dumddi-_d3dddicb_createhwqueue)

_D3DDDICB_CREATEHWQUEUE structure

Description

A structure that holds information to create a hardware queue.

Members

hHwContext

Handle to the context the queue is created for.

Flags

Queue creation flags.

PrivateDriverDataSize

Size of private driver data.

pPrivateDriverData

Pointer to private driver data.

hHwQueue

Handle to the created queue.

hHwQueueProgressFence

Handle to the hardware queue progress fence object.

HwQueueProgressFenceCPUVirtualAddress

Read-only mapping of the fence value for the CPU

HwQueueProgressFenceGPUVirtualAddress

Read/write mapping of the fence value for the GPU