D3DDDICB_SUBMITCOMMANDTOHWQUEUE - NtDoc

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

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

NtDoc

No description available.

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

_D3DDDICB_SUBMITCOMMANDTOHWQUEUE structure

Description

A structure that holds information to queue hardware.

Members

hHwQueue [in]

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.