我听说 Windows XP 上的远程桌面不支持 WPF 原语。这意味着如果您在 vista 机器上运行 WPF 应用程序并将其显示在 XP 机器上(通过远程桌面),则显示将作为压缩位图发送。
此问题已在通过 DirectX 11 (?) 的 Vista-Vista 通信中得到解决,但在 XP 上不可用。这里显然会影响性能,我想在着手开发 WPF 应用程序之前了解它。
可以在此处找到有关此主题的一些信息:
http://blogs.msdn.com/tims/archive/2007/01/05/comparing-wpf-on-windows-vista-v-windows-xp.aspx
请参阅上述链接中的评论(引用):
对于 SpongeJim 的问题,这是由 MIL(媒体集成层)完成的,它是处理合成的 WPF 的底层核心。在 Vista/Vista 远程桌面连接上,MIL 原语被远程化,然后重新构成。在其他组合(例如 2003/XP)上,被远程处理的是位图,这显然更加占用带宽。有关此主题的更多深入信息,请参见 Greg Schechter 的博客,尤其是在此条目中:http: //blogs.msdn.com/greg_schechter/archive/2006/06/09/623566.aspx
有没有人对此问题有任何经验或更多最新信息?