Advertisement

DirectX & .Net newbie question

Started by November 29, 2024 12:34 PM
5 comments, last by seba.dg 1 day, 19 hours ago

Hi! I'm an experienced .Net developer but I'm new to Directx programming.
For different reasons, I would like to avoid using C++.
I know it looks like a dead project but I'm going with SharpDX because it looks like I can read C++ code samples and tutorials and translate them in SharpDX without too much troubles.
In addition, I don't need to use DirectX 12.
I have 2 questions:
- Do you think that SharpDX is still a good choice or you can suggest something better?
- Is this a good place to get some help and information about SharpDX?
And that's all, for now.
Thanks to you all!

None

Dead or alive I would recommend SharpDX as there not much to it, in the sense that on a high-level is a ‘PInvoke wrapper around DX). This would be work you would have to do if you were gonna ’roll' your own so might as well take advantage of the work they did. As far as getting help and info on SharpDX, can't say where to go, however, if you have some understanding of DX, the translation is usually 1-1 in most case.

Advertisement

@cgrant Thanks!

None

If you want ray-tracing use Vortice instead of SharpDX.

@undefined thanks. I've noticed that Vortice is more updated than SharpDX. In additions, it seems quite “easy” to translate C++ code to C# code. Do you agree?

None

iko iko said:
If you want ray-tracing use Vortice instead of SharpDX

Thanks. I've noticed that Vortice is more updated than SharpDX. In additions, it seems quite “easy” to translate C++ code to C# code. Do you agree?

None

Advertisement