DXGK_MONITOR_INTERFACE structure (d3dkmddi.h)

The DXGK_MONITOR_INTERFACE structure contains pointers to functions that belong to the monitor Interface, which is implemented by the video present network (VidPN) manager.

Syntax

typedef struct _DXGK_MONITOR_INTERFACE {
  DXGK_MONITOR_INTERFACE_VERSION              Version;
  DXGKDDI_MONITOR_ACQUIREMONITORSOURCEMODESET pfnAcquireMonitorSourceModeSet;
  DXGKDDI_MONITOR_RELEASEMONITORSOURCEMODESET pfnReleaseMonitorSourceModeSet;
  DXGKDDI_MONITOR_GETMONITORFREQUENCYRANGESET pfnGetMonitorFrequencyRangeSet;
  DXGKDDI_MONITOR_GETMONITORDESCRIPTORSET     pfnGetMonitorDescriptorSet;
} DXGK_MONITOR_INTERFACE;

Members

Version

A value from the DXGK_MONITOR_INTERFACE_VERSION enumeration that indicates the monitor interface version. Must be set to 1.

pfnAcquireMonitorSourceModeSet

A pointer to the pfnAcquireMonitorSourceModeSet function.

pfnReleaseMonitorSourceModeSet

A pointer to the pfnReleaseMonitorSourceModeSet function.

pfnGetMonitorFrequencyRangeSet

A pointer to the pfnGetMonitorFrequencyRangeSet function.

pfnGetMonitorDescriptorSet

A pointer to the pfnGetMonitorDescriptorSet function.

Remarks

A display miniport driver must verify the interface version specified in the Version member before using this structure.

Requirements

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

See also

DXGK_MONITOR_INTERFACE_V2