我们正在开发一个通过Direct3D可视化显示信息的应用程序。延迟客户端请求是通过某些远程桌面解决方案查看此应用程序的能力。
有人做过类似的事情吗?哪些选项可用/不可用?我在考虑RDC、VNC、Citrix。。。
有什么建议吗?
我们正在开发一个通过Direct3D可视化显示信息的应用程序。延迟客户端请求是通过某些远程桌面解决方案查看此应用程序的能力。
有人做过类似的事情吗?哪些选项可用/不可用?我在考虑RDC、VNC、Citrix。。。
有什么建议吗?
我认为您仍然可以使用所有普通的D3D工具,但无法渲染到与屏幕相关的曲面。您必须渲染到DIB(或类似的),并使用GDI将其渲染到普通窗口HDC。RDC/VNC/Citrix都应该使用此技术。
性能肯定会受到影响,但无论如何,远程桌面都会受到影响。事实上,如果我是你,我会模拟一个非常简单的原型,并在投入使用之前演示其性能。
祝你好运
我认为Windows7有D3D远程处理功能——可能需要客户端和服务器都是W7。
内置的远程桌面可以工作。(你不需要做任何特别的事情)
但它非常慢,因为当有疑问时,它只是将窗口的内容作为位图发送。