DXGIDDICB_SUBMITPRESENTTOHWQUEUE structure (dxgiddi.h)
Arguments used by the PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB callback function.
Syntax
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;
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
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 |
Header | dxgiddi.h |