D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmthk.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmthk-_d3dkmt_outputduplpresenttohwqueue)

_D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE structure

Description

Used by the D3DKMTOutputDuplPresentToHwQueue function to output the duplicate handle of a hardware queue.

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.

Remarks

See also