D3DDDICB_SUBMITPRESENTTOHWQUEUE - NtDoc

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

typedef struct _D3DDDICB_SUBMITPRESENTTOHWQUEUE {
  D3DKMT_HANDLE            *BroadcastSrcAllocations;
  D3DKMT_HANDLE            *BroadcastDstAllocations;
  HANDLE                   *hHwQueues;
  UINT                     BroadcastHwQueueCount;
  UINT                     PrivateDriverDataSize;
  PVOID                    pPrivateDriverData;
  BOOLEAN                  bOptimizeForComposition;
  BOOL                     SyncIntervalOverrideValid;
  D3DDDI_FLIPINTERVAL_TYPE SyncIntervalOverride;
} D3DDDICB_SUBMITPRESENTTOHWQUEUE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

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

_D3DDDICB_SUBMITPRESENTTOHWQUEUE structure

Description

Arguments used by the PFND3DDDI_SUBMITPRESENTTOHWQUEUECB callback function.

Members

BroadcastSrcAllocations

Allocations for which content will be presented.

BroadcastDstAllocations

If non-zero, represents the destination allocations of the present.

hHwQueues

An array of hardware queues being submitted to.

BroadcastHwQueueCount

The number of broadcast hardware queues.

PrivateDriverDataSize

The total size in bytes of the private data buffer.

pPrivateDriverData

Pointer to the private data to pass to DdiPresent.

bOptimizeForComposition

SyncIntervalOverrideValid

SyncIntervalOverride

Remarks

See also