假设我正在开发一个图形密集型应用程序(C++ 或 C#,图形 API 未确定),其大部分使用将由远程用户通过 RDP(终端服务器会话或对单用户计算机的远程访问)进行。很明显,应该避免不必要的“眼睛糖果”效果和动画。我的问题是:
为了最有效地使用 RDP 协议,我应该注意/避免做什么?(例如,我有一个想法 RDP 可以将一些图形绘制原语直接远程到客户端......但这仅适用于 GDI 吗?使用双缓冲会破坏这种远程处理并强制位图模式吗?客户端位图缓存“只是工作”还是只缓存某些东西,比如字体和图标?)
是否有任何可用的 RDP 协议分析器可以深入了解 RDP 流实际传输的内容(特别是位图与绘图原语)?(我可以想象为rdesktop源添加一些工具来执行此操作,但可能已经存在某些东西)。