DPI 同步功能可确保远程桌面中的 DPI 设置与客户端系统的 DPI 设置相匹配。
DPI 同步功能具有以下要求。
- 客户端系统必须支持 Retina 显示屏。
- 必须已在远程桌面中选择高分辨率模式(连接 > 分辨率 > 高分辨率)。
- 如果您使用多个显示器,则 Retina 显示屏必须为系统偏好设置中的主窗口。在全屏模式下无法具有一个以上的显示屏。
如果禁用 DPI 同步,则使用显示缩放功能。显示缩放功能会相应地对远程桌面进行缩放。
与远程桌面同步 DPI 的行为
DPI 同步代理组策略设置可确定是否已启用 DPI 同步功能。该功能在默认情况下处于启用状态。
默认 DPI 同步行为取决于代理计算机中安装的 Horizon Agent 版本。
从 Horizon Agent 2012 开始,客户端每个显示器的 DPI 设置都将同步到代理,并且默认情况下,更改会在远程会话期间立即生效。此功能由每次监控时同步 DPI 代理组策略设置控制。默认情况下,虚拟桌面和物理桌面支持“每次监控时同步 DPI”功能。已发布的桌面不支持此功能。
在早期的 Horizon Agent 版本中,Horizon Client 仅支持同步到系统 DPI 设置。在首次连接过程中,将进行 DPI 同步,如果需要,可以在重新连接时使用显示缩放功能。当 DPI 同步正常运行且客户端系统的 DPI 设置与远程桌面的 DPI 设置相匹配,则即使您在用户界面中选择了允许显示缩放选项,显示缩放也无法生效。Windows 不允许用户更改当前用户会话的系统级别 DPI 设置,因此仅在您登录并启动远程会话时,才会进行 DPI 同步。如果用户在远程会话期间更改 DPI 设置,则他们必须注销并重新登录,以使远程桌面的 DPI 设置与客户端系统的新 DPI 设置相匹配。
代理 DPI 设置在 Windows 注册表中位于以下位置:Computer\HKEY_CURRENT_USER\Control Panel\Desktop: logPixels。
此版本的 Horizon Client 不支持每次连接时同步 DPI 代理组策略设置,此功能在 Horizon Agent 版本 7.8 至 2006 中提供。
有关 DPI 同步组策略设置的更多信息,请参阅适用于您的 Horizon Agent 版本的《在 Horizon 中配置远程桌面功能》文档。
虚拟桌面支持的客户机操作系统
- 32 位或 64 位 Windows 7
- 32 位或 64 位 Windows 8.x
- 32 位或 64 位 Windows 10
- 配置为桌面的 Windows Server 2008 R2
- 配置为桌面的 Windows Server 2012 R2
- 配置为桌面的 Windows Server 2016
- 配置为桌面的 Windows Server 2019
已发布的桌面支持的 RDS 主机
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019