DXGK_VIDPNTARGETMODESET_INTERFACE structure (d3dkmddi.h)

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.

Syntax

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;

Members

pfnGetNumModes

A pointer to the pfnGetNumModes function.

pfnAcquireFirstModeInfo

A pointer to the pfnAcquireFirstModeInfo function.

pfnAcquireNextModeInfo

A pointer to the pfnAcquireNextModeInfo function.

pfnAcquirePinnedModeInfo

A pointer to the pfnAcquirePinnedModeInfo function.

pfnReleaseModeInfo

A pointer to the pfnReleaseModeInfo function.

pfnCreateNewModeInfo

A pointer to the pfnCreateNewModeInfo function.

pfnAddMode

A pointer to the pfnAddMode function.

pfnPinMode

A pointer to the pfnPinMode function.

Remarks

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.

Requirements

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

See also

D3DKMDT_VIDPN_TARGET_MODE

DXGK_MONITORSOURCEMODESET_INTERFACE

DXGK_VIDPNSOURCEMODESET_INTERFACE

pfnAcquireTargetModeSet