iddCxAdapterDisplayConfigUpdate 函数 (iddcx.h)

远程驱动程序可以调用 IddCxAdapterDisplayConfigUpdate ,以允许客户端告诉服务器如何更新监视器配置。 报告 HDR 支持的驱动程序必须改用 IddCxAdapterDisplayConfigUpdate2

语法

NTSTATUS IddCxAdapterDisplayConfigUpdate(
  IDDCX_ADAPTER                             AdapterObject,
  const IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE *pInArgs
);

参数

AdapterObject

[in]为其指定显示配置的远程适配器的 IDDCX_ADAPTER 对象。

pInArgs

[in]指向包含函数输入参数 的IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE 结构的指针。

返回值

IddCxAdapterDisplayConfigUpdate 在成功时返回STATUS_SUCCESS;否则,它将返回相应的错误代码。 请参阅“备注”。

注解

远程间接显示驱动程序 (IDD) 在收到新的显示配置时调用 IddCxAdapterDisplayConfigUpdate

如果 OS 存储了新指定的显示配置,则返回STATUS_SUCCESS。 这些更改将按照请求异步重新配置监视器的交换链。 IddCxAdapterDisplayConfigUpdate 将首先刷新任何挂起的监视器到达,并处理离开以确保监视器列表是最新的。

如果 IddCxAdapterDisplayConfigUpdate 确定驱动程序当前不支持提供的显示配置,它将返回STATUS_INVALID_PARAMETER并使用 WPP 记录原因以进行调试。 例如,驱动程序可能不支持指定的分辨率/刷新速率,或者指定的监视器无效。

IddCxAdapterDisplayConfigUpdate 返回STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED如果此配置更改的目标会话断开连接或会话适配器正在停止。

要求

要求
最低受支持的客户端 Windows 10 版本 1903
标头 iddcx.h

另请参阅

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate2