我想知道我是否可以使用C#使用DirectX开发图形应用程序?
答案 0 :(得分:6)
我个人建议使用SlimDX,因为XNA缺少新版DirectX提供的许多功能。 SlimDX是非托管 DirectX的简单包装。
答案 1 :(得分:2)
Managed DirectX不再受支持 - 它已被XNA大部分取代,主要针对游戏,但我敢说它可以用于其他图形密集的应用程序。 XNA section of MSDN可能是你最好的起点。
答案 2 :(得分:0)
正如Jon Skeet所说,不再支持Managed DirectX。 XNA是一个非常好的选择,但据我所知,它基本上是DirectX的.Net包装器。我过去已经将XNA应用程序移植到DirectX,我注意到与图形调用有关的唯一差异是语法上的非常简单的差异。