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 |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for