Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |