DXGKDDI_UPDATEMONITORLINKINFO回调函数 (d3dkmddi.h)

由客户端驱动程序实现,以允许查询与当前附加该监视器所通过的链接绑定的监视器的功能。

语法

DXGKDDI_UPDATEMONITORLINKINFO DxgkddiUpdatemonitorlinkinfo;

NTSTATUS DxgkddiUpdatemonitorlinkinfo(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_UPDATEMONITORLINKINFO pUpdateMonitorLinkInfoArg
)
{...}

参数

hAdapter

标识应设置显示计时的适配器。

pUpdateMonitorLinkInfoArg

指向 DXGKARG_UPDATEMONITORLINKINFO 结构的指针,驱动程序为其写入监视器链接功能。

返回值

如果操作成功,则返回STATUS_SUCCESS。 否则,返回相应的 NTSTATUS 值错误代码。 有关详细信息,请参阅 NTSTATUS 值。 除非参数中存在错误或处理请求失败,否则驱动程序应始终返回成功代码。

注解

UpdateMonitorLinkCapabilities 将在 RecommendMonitorModes 回调函数之后和模式枚举之前调用,以便操作系统可以查询不依赖于特定显示配置的功能,而无需在枚举中添加额外信息。 然后,在 RecommendMonitorModes 完成时,驱动程序已完全理解监视器的功能,并可以将其报告给 OS。 这并不一定意味着无论显示配置如何,所有此类功能都可用,但它允许 OS 做出定义的假设。

DXGKARG_UPDATEMONITORLINKINFO结构还会根据监视器的 OS 配置将使用情况提示传递给驱动程序。

始终在被动级别调用此函数。

要求

要求
Header d3dkmddi.h
IRQL PASSIVE