远程查看DirectX应用程序

moo*_*baa 6 directx remote-desktop

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

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

有什么建议?

And*_*y S 2

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

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

祝你好运!