How can I get Direct3D to work over a Remote Desktop connection? I am using Windows XP Professional.
3D acceleration does not work on Remote Desktop or in Virtual PC/Server. Software-rendered OpenGL works on both Remote Desktop and Virtual PC/Server.
Actually you can use D3D9 over remote desktop in two different ways. I have done & tested both.
(This runs fast) The best way is to use SwiftShader, a software implementation of D3D9. This should run in any color bit. https://opensource.google/projects/swiftshader
(NOTE: This is very slow) The second is to install the DirectX SDK on the remote computer. Your app must create a D3D9 reference device & the remote computer must be set to 16bit color.
It works for me if I start the 3D program first in the local machine, and I later get the session using remote desktop.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With