D3DKMT_CREATE_OUTPUTDUPL structure (d3dkmthk.h)
Reserved for system use. Do not use in your driver.
Syntax
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;
Members
hAdapter
A handle to the display adapter.
[in] VidPnSourceId
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.
[in] KeyedMutexCount
The number of keyed mutexs. If zero, then this the pre-create check.
[out] RequiredKeyedMutexCount
The number of keyed mutexs needed.
KeyedMutexs[OUTPUTDUPL_CREATE_MAX_KEYEDMUTXES]
Pointer to an array of keyed mutexs.
Flags
Flags required to create the structure.
Requirements
Requirement | Value |
---|---|
Header | d3dkmthk.h |