我可以通过远程桌面获得 32bpp 颜色吗?

我可以通过远程桌面获得 32bpp 颜色吗?

一直试图通过远程桌面获取真彩色,但仍然会造成严重的色彩损失。下面是两张显示原始图像(感谢 Flossmanuals)及其通过 RDP 呈现的图像。两端的分辨率都设置为真彩色(当然)。更新了两台电脑上的视频驱动程序 — 没成功。使用低分辨率 800x600 进行检查;在远程机器的注册表中启用 HiColor — 没有任何效果。尝试从 Windows8 切换到 Windows7 或反之 — 色彩深度丢失。

  1. 通过 RDP 的色轮

  2. 原装色轮

有人知道吗?提前谢谢大家 ;)

PS 查阅一些微软手册后发现了 ColorLossLevel (CLL) 参数,但找不到它是否在初始化时自动设置或者可以手动设置。

PPS 还是得试试 Windows8 <-> Windows8 :)

答案1

远程桌面协议

这里我可以选择32位

但是,我刚刚测试了您的色轮,即使在 32 位下,我仍然会出现您所说的色彩损失。

答案2

您可以获得 32 位颜色,但您无法获得与原始图像完全相同的颜色/图像,因为 rdp 图像压缩是有损的。您可以在此处阅读规格信息...

[MS-RDPBCGR]:远程桌面协议:基本连接和图形远程规范

[MS-RDPNSC]: 远程桌面协议: NSCodec 扩展

相关内容