我知道管理與非託管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. 託管bean作爲託管屬性
- 8. Visual Studio 2010,C#和DirectX託管代碼
- 9. 微軟重新審視託管DirectX?
- 10. 在C#中製作自定義網格託管DirectX
- 11. 'object []'託管到非託管封送作爲IUnknown
- 12. 託管窗體作爲非託管HWND的子代
- 13. 爲javadoc託管?
- 14. 將非託管轉換爲託管過程中的託管
- 15. xampp:託管多個站點
- 16. apache solr作爲服務託管
- 17. DirectX,託管DX,XNA,哪一個可以使用?
- 18. 使用託管DirectX確定適配器標識符
- 19. 將非託管directX嵌入到C#表格
- 20. 在託管DirectX中保存非功率2維屏幕截圖
- 21. C#託管DirectX - 我如何旋轉網格到任何矢量?
- 22. 託管DirectX中着色器的基本示例
- 23. 託管DirectX後處理碎片着色器呈現問題
- 24. DirectX深度緩衝不起作用
- 25. 的DirectX HLSL include指令不起作用
- 26. DirectX:抗鋸齒功能不起作用
- 27. 如何創建託管的DirectX Sprite匹配將null傳遞給Microsoft.DirectX.Direct3D.Font.DrawText()的行爲
- 28. 爲託管應用
- 29. 將節點應用程序作爲常規站點的子域託管
- 30. 壞起點令牌上市託管區域
+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