DXGK_VIDPNTOPOLOGY_INTERFACE 结构 (d3dkmddi.h)

DXGK_VIDPNTOPOLOGY_INTERFACE 结构包含指向属于 VidPn 拓扑接口的函数的指针,该接口由视频呈现网络 (VidPN) 管理器实现。 有关详细信息,请参阅 VidPN 对象和接口

语法

typedef struct _DXGK_VIDPNTOPOLOGY_INTERFACE {
  DXGKDDI_VIDPNTOPOLOGY_GETNUMPATHS               pfnGetNumPaths;
  DXGKDDI_VIDPNTOPOLOGY_GETNUMPATHSFROMSOURCE     pfnGetNumPathsFromSource;
  DXGKDDI_VIDPNTOPOLOGY_ENUMPATHTARGETSFROMSOURCE pfnEnumPathTargetsFromSource;
  DXGKDDI_VIDPNTOPOLOGY_GETPATHSOURCEFROMTARGET   pfnGetPathSourceFromTarget;
  DXGKDDI_VIDPNTOPOLOGY_ACQUIREPATHINFO           pfnAcquirePathInfo;
  DXGKDDI_VIDPNTOPOLOGY_ACQUIREFIRSTPATHINFO      pfnAcquireFirstPathInfo;
  DXGKDDI_VIDPNTOPOLOGY_ACQUIRENEXTPATHINFO       pfnAcquireNextPathInfo;
  DXGKDDI_VIDPNTOPOLOGY_UPDATEPATHSUPPORTINFO     pfnUpdatePathSupportInfo;
  DXGKDDI_VIDPNTOPOLOGY_RELEASEPATHINFO           pfnReleasePathInfo;
  DXGKDDI_VIDPNTOPOLOGY_CREATENEWPATHINFO         pfnCreateNewPathInfo;
  DXGKDDI_VIDPNTOPOLOGY_ADDPATH                   pfnAddPath;
  DXGKDDI_VIDPNTOPOLOGY_REMOVEPATH                pfnRemovePath;
} DXGK_VIDPNTOPOLOGY_INTERFACE;

成员

pfnGetNumPaths

指向 pfnGetNumPaths 函数的 指针。

pfnGetNumPathsFromSource

指向 pfnGetNumPathsFromSource 函数的 指针。

pfnEnumPathTargetsFromSource

指向 pfnEnumPathTargetsFromSource 函数的 指针。

pfnGetPathSourceFromTarget

指向 pfnGetPathSourceFromTarget 函数的 指针。

pfnAcquirePathInfo

指向 pfnAcquirePathInfo 函数的指针。

pfnAcquireFirstPathInfo

指向 pfnAcquireFirstPathInfo 函数的指针。

pfnAcquireNextPathInfo

指向 pfnAcquireNextPathInfo 函数的 指针。

pfnUpdatePathSupportInfo

指向 pfnUpdatePathSupportInfo 函数的 指针。

pfnReleasePathInfo

指向 pfnReleasePathInfo 函数的 指针。

pfnCreateNewPathInfo

指向 pfnCreateNewPathInfo 函数的 指针。

pfnAddPath

指向 pfnAddPath 函数的 指针。

pfnRemovePath

指向 pfnRemovePath 函数的 指针。

注解

显示微型端口驱动程序调用 VidPn 接口的 pfnGetTopology 函数,以获取 VidPN 拓扑对象的句柄和指向DXGK_VIDPNTOPOLOGY_INTERFACE结构的指针。 结构包含指向显示微型端口驱动程序可以调用以检查和更改 VidPN 拓扑对象的函数的指针。

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmddi.h (包括 D3dkmddi.h)