Question

This is a pretty deep topic I guess, so any url's with insight info is also gladly accepted. I've been working a lot with native directx, never managed. On the other hand, mostly when developing other type of applications that don't have any need for advanced gpu rendering I usually stick to managed code such as C#. Starting to favor C# more and more, I've been thinking about trying out some managed directx.

So my question is if there are any remarkable cons and pros of using managed directx. Of course I'm mostly interested in potential drawbacks.

If I don't answer I probably had to go. Then I'll make sure to answer first thing tomorrow! I look forward to hear your replies.

Jonas

Was it helpful?

Solution

Managed DirectX has been deprecated by Microsoft. You can still use it but it's probably not your best choice any more. Alternatives include XNA, SlimDX and the new managed wrappers in the Windows API Code Pack.

OTHER TIPS

Another alternative to the now deprecated "Managed DirectX" is SharpDx. This has been benchmarked against XNA, SlimDX and the windows API code pack with favourable results.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top