D3DKMT_CREATE_OUTPUTDUPL - NtDoc

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

typedef struct _D3DKMT_CREATE_OUTPUTDUPL {
        D3DKMT_HANDLE                  hAdapter;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]  UINT                           KeyedMutexCount;
  [out] UINT                           RequiredKeyedMutexCount;
        D3DKMT_OUTPUTDUPL_KEYEDMUTEX   KeyedMutexs[OUTPUTDUPL_CREATE_MAX_KEYEDMUTXES];
        D3DKMT_OUTPUTDUPLCREATIONFLAGS Flags;
} D3DKMT_CREATE_OUTPUTDUPL;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

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

_D3DKMT_CREATE_OUTPUTDUPL structure

Description

Reserved for system use. Do not use in your driver.

Members

hAdapter

A handle to the display adapter.

VidPnSourceId [in]

The zero-based identification number of the video present source in a path of a video present network (VidPN) topology that the display mode applies to.

KeyedMutexCount [in]

The number of keyed mutexs. If zero, then this the pre-create check.

RequiredKeyedMutexCount [out]

The number of keyed mutexs needed.

KeyedMutexs

Pointer to an array of keyed mutexs.

Flags

Flags required to create the structure.

Remarks

See also