D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE structure (d3dkmthk.h)
Used by the D3DKMTOutputDuplPresentToHwQueue function to output the duplicate handle of a hardware queue.
Syntax
typedef struct _D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE {
D3DKMT_HANDLE hSource;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
ULONG BroadcastHwQueueCount;
D3DKMT_HANDLE *hHwQueues;
D3DKMT_PRESENT_RGNS PresentRegions;
D3DKMT_OUTPUTDUPLPRESENTFLAGS Flags;
D3DKMT_HANDLE hIndirectHwQueue;
} D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE;
Members
hSource
A handle to the source allocation to present from.
VidPnSourceId
The zero-based identification number of the video present source in a path of a video present network (VidPN) topology that the monitor is connected to.
BroadcastHwQueueCount
Specifies the number of hardware queues to broadcast this signal to.
hHwQueues
A handle to an array of hardware queues.
PresentRegions
Dirty and move regions, of type D3DKMT_PRESENT_RGNS.
Flags
Flags from the D3DKMT_OUTPUTDUPLPRESENTFLAGS enumeration that specify output behavior.
hIndirectHwQueue
A handle to the indirect hardware queue.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1903 |
Header | d3dkmthk.h |