我知道管理与非托管DirectX之间的区别。我的问题是,如果我决定以管理DirectX为出发点,它能否帮助我更好地理解非托管DirectX。说实话,我唯一看到的不同是关于如何启动和访问资源。矩阵数学是矩阵无论如何如果我在管理中学习它,那么我应该罚款在非托管托管DirectX作为起点
0
A
回答
5
只要你坚持托管DirectX(或SlimDX),而不是像XNA那样的新的框架之一,那么API翻译相当直接从托管到非托管。
我建议使用SlimDX,因为它是一个非常薄的DirectX API包装器。与Managed DirectX不同,它是最新的。
1
Microsoft知识库不再支持托管DX。 SlimDX确实是一个更好的选择。
XNA是一个不错的选择。
尽管它会教你如何使用3D API。大多数非常相似。如果您可以使用SlimDX或XNA做些什么,那么您应该可以轻松地将您的技能转移到非托管DirectX。
相关问题
- 1. DirectX托管或非托管?
- 2. 托管DirectX作为必要条件
- 3. DirectX托管池
- 4. 托管DirectX
- 5. 追踪通过托管DirectX分配的非托管DirectX对象
- 6. 托管DirectX相机问题
- 7. 微软重新审视托管DirectX?
- 8. Visual Studio 2010,C#和DirectX托管代码
- 9. 旋转文本 - 托管DirectX(C#)
- 10. 在C#中制作自定义网格托管DirectX
- 11. 为什么C#PInvoke无法使用非托管DirectX
- 12. 托管bean注销不起作用
- 13. 托管窗体作为非托管HWND的子代
- 14. 'object []'托管到非托管封送作为IUnknown
- 15. 为什么在MVC托管在Azure中时MultipartFormDataContent不起作用?
- 16. 为什么XMLHttpRequest在本地托管文件中不起作用?
- 17. 为javadoc托管?
- 18. 将非托管转换为托管过程中的托管
- 19. Laravel 5子域名站点作为新项目托管吗?
- 20. xampp:托管多个站点
- 21. 将DirectX顶点转换为OpenGL顶点
- 22. 作为Windows服务托管WCF服务
- 23. apache solr作为服务托管
- 24. 将非托管directX嵌入到C#表格
- 25. 在托管DirectX中保存非功率2维屏幕截图
- 26. 使用托管DirectX确定适配器标识符
- 27. 托管DirectX中着色器的基本示例
- 28. 托管DirectX后处理碎片着色器呈现问题
- 29. DirectX,托管DX,XNA,哪一个可以使用?
- 30. C#托管DirectX - 我如何旋转网格到任何矢量?
+1对于SlimDX,它是一款出色的维护良好的包装。 – 2010-04-19 07:27:05
是的,有一件事我害怕XNA是抽象了太多的数据。他们真的让XNA失望了,并且变得简单,我仍然想要接触到资源。谢谢。 – numerical25 2010-04-19 13:21:06
这就是为什么我不推荐XNA。这听起来像你想要的原始金属和XNA是一个框架太多。 – 2010-04-19 14:03:17