// d3dkmddi.h
typedef struct _DXGKARG_COMMITVIDPN {
IN D3DKMDT_HVIDPN hFunctionalVidPn;
IN D3DDDI_VIDEO_PRESENT_SOURCE_ID AffectedVidPnSourceId;
IN D3DKMDT_MONITOR_CONNECTIVITY_CHECKS MonitorConnectivityChecks;
IN HANDLE hPrimaryAllocation;
[in] IN DXGKARG_COMMITVIDPN_FLAGS Flags;
} DXGKARG_COMMITVIDPN;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGKARG_COMMITVIDPN structure holds arguments for the DxgkDdiCommitVidPn function.
hFunctionalVidPnA handle to a functional VidPN object that is to be made active on the display adapter.
AffectedVidPnSourceIdThe constant D3DDDI_ID_ALL or the identifier of a particular video present source in the VidPN:
MonitorConnectivityChecksA D3DKMDT_MONITOR_CONNECTIVITY_CHECKS enumerator (D3DKMDT_MCC_IGNORE or D3DKMDT_MCC_ENFORCE) that specifies whether to verify that video outputs in the new topology have monitors connected:
hPrimaryAllocationA handle to the primary allocation associated with the video present source identified by AffectedVidPnSourceId.
Flags [in]A DXGKARG_COMMITVIDPN_FLAGS structure that identifies details about a call to the DxgkDdiCommitVidPn function.
The D3DDDI_ID_ALL constant is defined in D3dukmddi.h.
D3DKMDT_MONITOR_CONNECTIVITY_CHECKS