DXGIDDICB_SUBMITPRESENTTOHWQUEUE - NtDoc

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

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

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-dxgiddi-dxgiddicb_submitpresenttohwqueue)

DXGIDDICB_SUBMITPRESENTTOHWQUEUE structure

Description

Arguments used by the PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB callback function.

Members

pDXGIContext

Pointer to a DXGI context.

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