XenApp and XenDesktop

图形策略设置

图形部分包含用于控制用户会话中图像处理方式的策略设置。

允许进行视觉无损压缩

此设置允许对图形使用视觉无损压缩,而不是真正的无损压缩。视觉无损压缩比真正的无损压缩能提高性能,但会产生肉眼无法察觉的轻微损失。此设置会更改视觉质量设置值的使用方式。

默认情况下,此设置为禁用状态。

显示内存限制

此设置指定会话的最大视频缓冲区大小(以千字节为单位)。

默认情况下,显示内存限制为 65536 千字节。

指定会话的最大视频缓冲区大小(以千字节为单位)。指定一个介于 128 到 4,194,303 之间的千字节数。最大值 4,194,303 不会限制显示内存。默认情况下,显示内存为 65536 千字节。连接使用更高的颜色深度和更大的分辨率需要更多内存。在旧版图形模式下,如果达到内存限制,显示将根据“显示模式降级首选项”设置进行降级。

对于需要更高颜色深度和更大分辨率的连接,请增加此限制。使用以下公式计算所需的最大内存:

内存深度(以字节为单位)=(每像素位数颜色深度 / 8)* 垂直分辨率(以像素为单位)* 水平分辨率(以像素为单位)。

例如,如果颜色深度为 32,垂直分辨率为 600,水平分辨率为 800,则所需的最大内存为 (32 / 8) * (600) * (800) = 1920000 字节,这会产生 1920 KB 的显示内存限制。

只有在启用旧版图形模式策略设置的情况下,才可以使用 32 位以外的颜色深度。

HDX™ 仅为每个会话分配所需的显示内存量。因此,如果只有部分用户需要超出默认值的内存,则增加显示内存限制不会对可扩展性产生负面影响。

显示模式降级首选项

注意:对于 Virtual Delivery Agent 7.x,此策略设置仅在启用旧版图形模式策略设置时适用。

此设置指定当会话显示内存限制达到时,是先降低颜色深度还是先降低分辨率。

默认情况下,颜色深度会首先降低。

当会话内存限制达到时,您可以通过选择是先降低颜色深度还是先降低分辨率来降低显示图像的质量。当颜色深度首先降低时,显示图像会使用较少的颜色。当分辨率首先降低时,显示图像每英寸使用的像素会减少。

要在颜色深度或分辨率降低时通知用户,请配置“在显示模式降低时通知用户”设置。

动态窗口预览

此设置启用或禁用在 Flip、Flip 3D、任务栏预览和 Peek 窗口预览模式下显示无缝窗口。

Windows Aero 预览选项 说明
任务栏预览 当用户将鼠标悬停在窗口的任务栏图标上时,该窗口的图像会显示在任务栏上方。
Windows Peek 当用户将鼠标悬停在任务栏预览图像上时,该窗口的全尺寸图像会显示在屏幕上。
Flip 当用户按下 ALT+TAB 时,会显示每个打开窗口的小预览图标。
Flip 3D 当用户按下 TAB+Windows 徽标键时,打开窗口的大图像会层叠显示在屏幕上。

默认情况下,此设置处于启用状态。

图像缓存

注意:对于 Virtual Delivery Agent 7.x,此策略设置仅在启用旧版图形模式策略设置时适用。

此设置用于启用或禁用会话中图像分段的缓存和检索。将图像分段进行缓存并在需要时检索这些分段,可以使滚动更流畅,减少网络传输的数据量,并降低用户设备所需的处理负荷。

默认情况下,图像缓存设置处于启用状态。

注意:图像缓存设置控制图像的缓存和检索方式;它不控制图像是否被缓存。如果启用了旧版图形模式设置,则会缓存图像。

旧版图形模式

此设置禁用丰富的图形体验。使用此设置可恢复到旧版图形体验,从而降低 WAN 或移动连接上的带宽消耗。XenApp 和 XenDesktop 7.13 中引入的带宽优化使此模式过时。

默认情况下,此设置处于禁用状态,用户将获得丰富的图形体验。

旧版图形模式支持 Windows 7 和 Windows Server 2008 R2 虚拟投递代理。

Legacy graphics mode is not supported on Windows 8.x, 10 or Windows Server 2012, 2012 R2, and 2016.

有关 XenApp 和 XenDesktop 7.6 FP3 及更高版本中优化图形模式和策略的更多信息,请参阅知识中心文章 CTX202687

允许的最大颜色深度

注意:对于 Virtual Delivery Agent 7.x,此策略设置仅在启用旧版图形模式策略设置时适用。

此设置指定会话所允许的最大颜色深度。

默认情况下,允许的最大颜色深度为每像素 32 位。

此设置仅适用于 ThinWire 驱动程序和连接。它不适用于将非 ThinWire 驱动程序作为主显示驱动程序的 VDA,例如使用 Windows 显示驱动程序模型 (WDDM) 驱动程序作为主显示驱动程序的 VDA。对于使用 WDDM 驱动程序作为主显示驱动程序的桌面操作系统 VDA(例如 Windows 8),此设置无效。对于使用 WDDM 驱动程序的 Windows Server 操作系统 VDA(例如 Windows Server 2012 R2),此设置可能会阻止用户连接到 VDA。

设置高颜色深度需要更多内存。要在达到内存限制时降低颜色深度,请配置“显示模式降级首选项”设置。当颜色深度降级时,显示的图像会使用较少的颜色。

显示模式降级时通知用户

注意:对于 Virtual Delivery Agent 7.x,此策略设置仅在启用旧版图形模式策略设置时适用。

当颜色深度或分辨率降级时,此设置会向用户显示简要说明。

默认情况下,禁用用户通知。

排队和丢弃

注意:对于 Virtual Delivery Agent 7.x,此策略设置仅在启用旧版图形模式策略设置时适用。

此设置会丢弃已排队但被其他图像替换的图像。

默认情况下,排队和丢弃功能已启用。

这可以改善图形发送到用户设备时的响应速度。配置此设置可能会导致动画因丢帧而变得卡顿。

使用视频编解码器进行压缩

当端点上提供视频解码时,允许使用视频编解码器 (H.264) 压缩图形。选择针对整个屏幕时,视频编解码器将作为所有内容的默认编解码器应用。选择针对活动变化区域时,视频编解码器将用于屏幕上不断变化的区域,其他数据将使用静态图像压缩和位图缓存。当端点上不提供视频解码,或者指定不使用时,将使用静态图像压缩和位图缓存的组合。选择首选时使用视频编解码器时,系统会根据各种因素进行选择。随着选择方法的改进,不同版本的结果可能会有所不同。

选择首选时使用视频编解码器以允许系统尽力为当前场景选择适当的设置。

选择针对整个屏幕以优化用户体验和带宽,尤其是在大量使用服务器渲染的视频和 3D 图形的情况下。

选择针对活动变化区域以优化视频性能,尤其是在低带宽环境下,同时保持静态和缓慢变化内容的扩展性。此设置在多显示器部署中受支持。

选择不使用视频编解码器以优化服务器 CPU 负载以及适用于没有大量服务器渲染视频或其他图形密集型应用程序的情况。

默认值为首选时使用视频编解码器

使用硬件编码进行视频编码

此设置允许在可用时使用图形硬件,以使用视频 (H.264) 编解码器压缩屏幕元素。如果此类硬件不可用,VDA 将回退到使用软件视频编解码器进行基于 CPU 的编码。

此策略设置的默认选项为已启用

多个显示器受支持。

任何支持 H.264 解码的 Citrix Receiver 都可以与 NVENC 硬件编码配合使用。

支持有损 (4:2:0) 和视觉无损 (4:4:4) 压缩。视觉无损(图形策略设置,允许视觉无损压缩)需要 Receiver for Windows 4.5 或更高版本。

英伟达

对于 NVIDIA GRID GPU,在 HDX 3D Pro 模式下,桌面操作系统 VDA 支持硬件编码。

NVIDIA GPU 必须支持 NVENC 硬件编码。有关支持的 GPU 列表,请参阅 NVIDIA 视频编解码器 SDK

NVIDIA GRID 需要驱动程序版本 3.1 或更高版本。NVIDIA Quadro 需要驱动程序版本 362.56 或更高版本。Citrix 建议使用 NVIDIA Release R361 分支中的驱动程序。

无损文本是 VDA 在标准模式(非 HDX 3D Pro)下配置时的一项功能,与 NVENC 硬件编码不兼容。如果在 HDX 3D Pro 模式下启用了无损文本,则无损文本优先于 NVENC 硬件编码。

不支持对活动更改区域选择性使用 H.264 硬件编解码器。

英特尔

对于 Intel Iris Pro 图形处理器,桌面操作系统 VDA(在标准或 HDX 3D Pro 模式下)和服务器操作系统 VDA 支持硬件编码。

英特尔 Broadwell 处理器系列 及更高版本中的英特尔 Iris Pro 图形处理器受支持。需要英特尔远程显示 SDK 1.0 版,可从英特尔网站下载:远程显示 SDK

支持无损文本。

支持对活动更改区域选择性使用 H.264 硬件编解码器。

支持 Windows 10 操作系统和 Windows 服务器 2012 及更高版本。

在 3D Pro 模式下的 VDA 上,Intel 编码器最多可为八个编码会话(例如,一个用户使用八个显示器,或八个用户各使用一个显示器)提供良好的用户体验。如果需要超过八个编码会话,请检查虚拟机连接了多少个显示器。为了保持良好的用户体验,管理员可以决定基于每个用户或每台计算机配置此策略设置。