D3DDDICB_CREATEHWQUEUE structure (d3dumddi.h)
A structure that holds information to create a hardware queue.
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;
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
Requirements
Requirement | Value |
---|---|
Header | d3dumddi.h |