D3DDDICB_SUBMITCOMMANDTOHWQUEUE structure (d3dumddi.h)
A structure that holds information to queue hardware.
Syntax
typedef struct _D3DDDICB_SUBMITCOMMANDTOHWQUEUE {
[in] HANDLE hHwQueue;
UINT64 HwQueueProgressFenceId;
D3DGPU_VIRTUAL_ADDRESS Commands;
UINT CommandLength;
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS Flags;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
UINT NumPrimaries;
const D3DKMT_HANDLE *WrittenPrimaries;
} D3DDDICB_SUBMITCOMMANDTOHWQUEUE;
Members
[in] hHwQueue
Hardware queue being submitted to.
HwQueueProgressFenceId
Hardware queue progress fence ID that will be signaled when the Present Blt is done on the GPU.
Commands
GPU VA of the command buffer to be executed on the GPU.
CommandLength
Length in bytes of the command buffer.
Flags
Flags.
PrivateDriverDataSize
The size of pPrivateDriverData.
pPrivateDriverData
Private driver data to pass to Present.
NumPrimaries
The number of primaries written by this command buffer.
WrittenPrimaries
The array of primaries written by this command buffer.
Requirements
Requirement | Value |
---|---|
Header | d3dumddi.h |