DXGK_VIDPNSOURCEMODESET_INTERFACE構造体 (d3dkmddi.h)

DXGK_VIDPNSOURCEMODESET_INTERFACE構造体には、Video Present Network (VidPN) マネージャーによって実装される VidPN オブジェクトとインターフェイスの VidPn ソース モード セット インターフェイスに属する関数へのポインターが含まれています。

構文

typedef struct _DXGK_VIDPNSOURCEMODESET_INTERFACE {
  DXGKDDI_VIDPNSOURCEMODESET_GETNUMMODES           pfnGetNumModes;
  DXGKDDI_VIDPNSOURCEMODESET_ACQUIREFIRSTMODEINFO  pfnAcquireFirstModeInfo;
  DXGKDDI_VIDPNSOURCEMODESET_ACQUIRENEXTMODEINFO   pfnAcquireNextModeInfo;
  DXGKDDI_VIDPNSOURCEMODESET_ACQUIREPINNEDMODEINFO pfnAcquirePinnedModeInfo;
  DXGKDDI_VIDPNSOURCEMODESET_RELEASEMODEINFO       pfnReleaseModeInfo;
  DXGKDDI_VIDPNSOURCEMODESET_CREATENEWMODEINFO     pfnCreateNewModeInfo;
  DXGKDDI_VIDPNSOURCEMODESET_ADDMODE               pfnAddMode;
  DXGKDDI_VIDPNSOURCEMODESET_PINMODE               pfnPinMode;
} DXGK_VIDPNSOURCEMODESET_INTERFACE;

メンバー

pfnGetNumModes

pfnGetNumModes 関数へのポインター。

pfnAcquireFirstModeInfo

pfnAcquireFirstModeInfo 関数へのポインター。

pfnAcquireNextModeInfo

pfnAcquireNextModeInfo 関数へのポインター。

pfnAcquirePinnedModeInfo

pfnAcquirePinnedModeInfo 関数へのポインター。

pfnReleaseModeInfo

pfnReleaseModeInfo 関数へのポインター。

pfnCreateNewModeInfo

pfnCreateNewModeInfo 関数へのポインター。

pfnAddMode

pfnAddMode 関数へのポインター。

pfnPinMode

pfnPinMode 関数へのポインター。

注釈

ディスプレイ ミニポート ドライバーは、VidPn インターフェイスpfnAcquireSourceModeSet 関数を呼び出して、VidPN ソース モード セット オブジェクトへのハンドルと、DXGK_VIDPNSOURCEMODESET_INTERFACE構造体へのポインターを取得します。 構造体には、ディスプレイ ミニポート ドライバーが VidPN ソース モード セット オブジェクトを検査および変更するために呼び出すことができる関数へのポインターが含まれています。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmddi.h (D3dkmddi.h を含む)

こちらもご覧ください

D3DKMDT_VIDPN_SOURCE_MODE

DXGK_MONITORSOURCEMODESET_INTERFACE

DXGK_VIDPNTARGETMODESET_INTERFACE

pfnAcquireSourceModeSet