远程查看DirectX应用程序

时间:2008-08-31 03:05:52

标签: directx remote-desktop

我们正在开发一个通过Direct3D可视化显示信息的应用程序。迟客户端请求是通过某些远程桌面解决方案查看此应用程序的能力。

有没有人做过类似的事情?哪些选项可用/不可用?我在想RDC,VNC,Citrix ......

有什么建议吗?

3 个答案:

答案 0 :(得分:2)

我认为你仍然可以使用所有普通的D3D工具,但是你将无法渲染到与屏幕相关的表面。您将必须渲染到DIB(或某些此类)并使用GDI将其Blt到正常窗口HDC。 RDC / VNC / Citrix都应该使用这种技术。

性能肯定会受到影响 - 但无论如何都会出现在远程桌面上的情况。事实上,如果我是你,我会嘲笑一个非常简单的原型并在投入之前展示性能。

祝你好运!

答案 1 :(得分:1)

我认为Windows 7具有D3D远程处理功能 - 可能需要客户端和服务器都是W7。

答案 2 :(得分:0)

内置远程桌面有效。 (你不需要做任何特别的事情)

但它非常慢,因为当有疑问时,它只是将窗口的内容作为位图发送。