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 |