// d3dkmddi.h
typedef struct _DXGK_VIDPNTARGETMODESET_INTERFACE {
DXGKDDI_VIDPNTARGETMODESET_GETNUMMODES pfnGetNumModes;
DXGKDDI_VIDPNTARGETMODESET_ACQUIREFIRSTMODEINFO pfnAcquireFirstModeInfo;
DXGKDDI_VIDPNTARGETMODESET_ACQUIRENEXTMODEINFO pfnAcquireNextModeInfo;
DXGKDDI_VIDPNTARGETMODESET_ACQUIREPINNEDMODEINFO pfnAcquirePinnedModeInfo;
DXGKDDI_VIDPNTARGETMODESET_RELEASEMODEINFO pfnReleaseModeInfo;
DXGKDDI_VIDPNTARGETMODESET_CREATENEWMODEINFO pfnCreateNewModeInfo;
DXGKDDI_VIDPNTARGETMODESET_ADDMODE pfnAddMode;
DXGKDDI_VIDPNTARGETMODESET_PINMODE pfnPinMode;
} DXGK_VIDPNTARGETMODESET_INTERFACE;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGK_VIDPNTARGETMODESET_INTERFACE structure contains pointers to functions that belong to the VidPn Target Mode Set interface, which is implemented by the VidPN manager.
pfnGetNumModesA pointer to the pfnGetNumModes function.
pfnAcquireFirstModeInfoA pointer to the pfnAcquireFirstModeInfo function.
pfnAcquireNextModeInfoA pointer to the pfnAcquireNextModeInfo function.
pfnAcquirePinnedModeInfoA pointer to the pfnAcquirePinnedModeInfo function.
pfnReleaseModeInfoA pointer to the pfnReleaseModeInfo function.
pfnCreateNewModeInfoA pointer to the pfnCreateNewModeInfo function.
pfnAddModeA pointer to the pfnAddMode function.
pfnPinModeA pointer to the pfnPinMode function.
The display miniport driver calls the pfnAcquireTargetModeSet function of the VidPn interface to obtain a handle to a VidPN target mode set object and a pointer to a DXGK_VIDPNTARGETMODESET_INTERFACE structure. The structure contains pointers to functions that the display miniport driver can call to inspect and alter the VidPN target mode set object.
DXGK_MONITORSOURCEMODESET_INTERFACE
DXGK_VIDPNSOURCEMODESET_INTERFACE