DXGK_MONITORSOURCEMODESET_INTERFACE structure (d3dkmddi.h)

The DXGK_MONITORSOURCEMODESET_INTERFACE structure contains pointers to functions that belong to the Monitor Source Mode Set interface, which is implemented by the video present network (VidPN) manager.

Syntax

typedef struct _DXGK_MONITORSOURCEMODESET_INTERFACE {
  DXGKDDI_MONITORSOURCEMODESET_GETNUMMODES              pfnGetNumModes;
  DXGKDDI_MONITORSOURCEMODESET_ACQUIREPREFERREDMODEINFO pfnAcquirePreferredModeInfo;
  DXGKDDI_MONITORSOURCEMODESET_ACQUIREFIRSTMODEINFO     pfnAcquireFirstModeInfo;
  DXGKDDI_MONITORSOURCEMODESET_ACQUIRENEXTMODEINFO      pfnAcquireNextModeInfo;
  DXGKDDI_MONITORSOURCEMODESET_CREATENEWMODEINFO        pfnCreateNewModeInfo;
  DXGKDDI_MONITORSOURCEMODESET_ADDMODE                  pfnAddMode;
  DXGKDDI_MONITORSOURCEMODESET_RELEASEMODEINFO          pfnReleaseModeInfo;
} DXGK_MONITORSOURCEMODESET_INTERFACE;

Members

pfnGetNumModes

A pointer to the pfnGetNumModes function.

pfnAcquirePreferredModeInfo

A pointer to the pfnAcquirePreferredModeInfo function.

pfnAcquireFirstModeInfo

A pointer to the pfnAcquireFirstModeInfo function.

pfnAcquireNextModeInfo

A pointer to the pfnAcquireNextModeInfo function.

pfnCreateNewModeInfo

A pointer to the pfnCreateNewModeInfo function.

pfnAddMode

A pointer to the pfnAddMode function.

pfnReleaseModeInfo

A pointer to the pfnReleaseModeInfo function.

Remarks

The display miniport driver calls the pfnAcquireMonitorSourceModeSet function of the Monitor interface to obtain a handle to a monitor source mode set object and a pointer to a DXGK_MONITORSOURCEMODESET_INTERFACE structure. The structure contains pointers to functions that the display miniport driver can call to inspect and alter the monitor source mode set object.

Requirements

Requirement Value
Minimum supported client Windows Vista
Header d3dkmddi.h (include D3dkmddi.h)

See also

D3DKMDT_MONITOR_SOURCE_MODE

DXGK_VIDPNSOURCEMODESET_INTERFACE

DXGK_VIDPNTARGETMODESET_INTERFACE

pfnAcquireMonitorSourceModeSet