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.
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 |