Sign in to follow this  
EricDawalibi

[SlimDX] WPF and remote desktop

Recommended Posts

Hi all,

so i have a question about SlimDX in a WPF app.


My company is developping a WPF a CAD like application that need to render some 3D. Currently we're using the built in WPF 3D but we're reaching it's limitations in performance.



So we're currently thinking about creating a new 3D engine based on DirectX and we're thinking on using SlimDX since it has some support for WPF.


I've checked some of the WPF examples but i saw that during remote desktop sessions the rendering seen become black.


Is that a limitation? is there a workaround to allow to view the 3D scene even in remote desktop?


Thanks

Share this post


Link to post
Share on other sites
[quote name='Evil Steve' timestamp='1318504926' post='4872174']
In general, Direct3D doesn't work over remote desktop (And I would assume OpenGL as well), since no hardware acceleration is available, which means you'll be restricted to software-only.
[/quote]


Hi Steve, thanks for the anwser.

But i would disagree with your previous statement since we have multiple projects in our company that uses OpenGL and DirectX. I've tested both of them over a remove desktop session and they both work correctly.


Althought im no expert in 3D programming.


So I have to assume that there's no way to make SlimDX work over remote-desktop?

Share this post


Link to post
Share on other sites
[quote name='SlickRick' timestamp='1320875378' post='4882286']
So I have to assume that there's no way to make SlimDX work over remote-desktop?
[/quote]
This is a limitation of WPF D3DImage component, there is even a bug on connect : [url="http://connect.microsoft.com/VisualStudio/feedback/details/521302/d3dimage-doesnt-show-up-in-remote-desktop"]D3DImage doesn't show up in remote desktop[/url]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this