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