DPI 同步功能确保远程桌面或发布的应用程序中的 DPI 设置与客户端系统的 DPI 设置匹配。
Horizon 管理员可以停用 DPI 同步功能。
和显示缩放功能一样,DPI 同步功能可以改善高 DPI 显示器上文本和图标的可读性。不同于显示缩放功能,DPI 同步功能会增加字体和图像的大小并保持字体和图像清晰可见,而显示缩放功能虽然会增加字体和图像的大小,但可能会使字体和图像变得模糊不清。因此,通常首选 DPI 同步功能以获得最佳用户体验。
如果停用 DPI 同步,则使用显示缩放功能。显示缩放功能会相应地对远程桌面或已发布的应用程序进行缩放。
DPI 同步代理组策略设置可确定是否已激活 DPI 同步功能。默认情况下,将激活该功能。
DPI 同步行为
默认 DPI 同步行为取决于代理计算机中安装的 Horizon Agent 版本。
从 Horizon Agent 2012 开始,客户端每个显示器的 DPI 设置都将同步到代理,并且默认情况下,更改会在远程会话期间立即生效。此功能由“同步每个显示器的 DPI”代理组策略设置控制。默认情况下,虚拟桌面和物理桌面支持“同步每个显示器的 DPI”功能。已发布的桌面不支持此功能。
在早期的 Horizon Agent 版本中,客户端仅支持同步到系统 DPI 设置。在首次连接过程中,将进行 DPI 同步,如果需要,可以在重新连接时使用显示缩放功能。当 DPI 同步正常运行且客户端系统的 DPI 设置与远程桌面的 DPI 设置相匹配时,即使您在用户界面中选择了“允许缩放显示”选项,显示缩放也无法生效。Windows 不允许用户更改当前用户会话的系统级别 DPI 设置,因此仅在您登录并启动远程会话时,才会进行 DPI 同步。如果用户在远程会话期间更改 DPI 设置,则他们必须注销并重新登录,以使远程桌面的 DPI 设置与客户端系统的新 DPI 设置相匹配。
此版本的客户端不支持“每次连接时同步 DPI”代理组策略设置,此功能在 Horizon Agent 版本 7.8 至 2006 中提供。
有关 DPI 同步组策略设置的更多信息,请参阅适用于您的 Horizon Agent 版本的《Horizon 远程桌面功能和 GPO》文档。
虚拟桌面支持的客户机操作系统
- 32 位或 64 位 Windows 7
- 32 位或 64 位 Windows 8.x
- 32 位或 64 位 Windows 10
- 32 位或 64 位 Windows 11
- 配置为桌面的 Windows Server 2008 R2
- 配置为桌面的 Windows Server 2012 R2
- 配置为桌面的 Windows Server 2016
- 配置为桌面的 Windows Server 2019
- 配置为桌面的 Windows Server 2022
已发布的桌面和已发布应用程序支持的 RDS 主机
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
在 HTML Access 中使用 DPI 同步功能的提示
以下是使用 DPI 同步功能的一些提示。
- 虽然 Windows 10 系统在不同的显示器上支持不同的 DPI 设置,但 DPI 同步功能使用在用于启动 HTML Access 客户端会话的 Web 浏览器所在的客户端系统显示器上设置的 DPI 值。HTML Access 不支持在不同显示器中使用不同的 DPI 设置。
- 要与另一个具有不同 DPI 设置的显示器同步,您必须从远程桌面或已发布的应用程序中注销,将用于启动 HTML Access 客户端会话的 Web 浏览器拖到另一个显示器,然后重新登录到远程桌面或已发布的应用程序,以使客户端系统与远程桌面或已发布的应用程序的 DPI 设置匹配。
- 如果要手动设置分辨率,可以激活高分辨率模式设置。有关信息,请参阅屏幕分辨率和使用外接显示器。