我知道管理和非托管的DirectX之间的区别。我的问题是,如果我决定做托管DirectX作为起点,这将有助于我更好地理解非托管的DirectX。老实说,我看到了2个不同的唯一事情是你如何启动和访问资源。矩阵数学是矩阵不管是什么,所以如果我了解它在管理,那么我就应该在非托管

罚款
有帮助吗?

解决方案

只要你坚持托管DirectX(或SlimDX),而不是像XNA较新的框架之一,那么API转换相当直接从托管到非托管。

我推荐使用SlimDX,因为它是一个非常薄的包装材料在所述的DirectX API。它是最新的,不像托管DirectX。

其他提示

托管DX不再支持通过Microsoft我的知识。 SlimDX真的是一个更好的选择。

XNA是相当不错的选择也是如此。

在所有但它会教你一个3D API是如何工作的。大部分很相似。如果你能SlimDX或XNA做的东西,那么你应该能够在很容易地转移自己的技能,非托管的DirectX。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top