我想知道XNA背後的技術是什麼。基本上我需要知道它是否是Direct X上更高的摘要,或者是不同的或兩者的組合。XNA是DirectX的封裝嗎?
0
A
回答
2
是的,至少在(本地)Windows上,它大多是圍繞DirectX的封裝。它需要DirectX運行時才能工作。對於其他平臺,這可能會有所不同。
2
是的,它包裝Windows,Xbox 360和Windows Phone的DirectX。
在Windows上的DirectX 9 32位,在Xbox上它的任何Xbox DirectX版本 - 它是一種DX9 ++ - 它具有DX10的幾項特性和一些附加功能。
我不認爲有人真的說過什麼手機包裝。 WP8支持DX11風格的API功能級別9_3 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj714085(v=vs.105).aspx,但我認爲在WP7的日子裏,XNA實際上是在包裝什麼。
XNA有一些東西是非常薄的包裝和其他更高層次的構造(例如遊戲,SpriteBatch,內容)。如果你想要一個非常薄的包裝看起來像SharpDX
在非Windows平臺上,Mono.Game包裝各種OpenGL(ES)
相關問題
- 1. XNA/Directx Handedness(orientation)?
- 2. XNA/DirectX:你應該總是使用索引嗎?
- 3. 使用XNA/DirectX的DrawImage/DrawLine
- 4. XNA是否有效取代Managed Directx?
- 5. Android JNI是否可以封裝封裝?
- 6. 封裝變得荒謬嗎?
- 7. XNA/DirectX 10/11 - VertexBuffer可以重複使用嗎?
- 8. 這只是封裝?
- 9. 這是封口嗎?
- 10. 在XNA中使用DirectX庫(dll)
- 11. XNA - 在表單中嵌入DirectX控件?
- 12. 封裝或不封裝
- 13. 我需要安裝XNA Game Studio 4.0嗎?
- 14. DirectX 9陰影不是線性的嗎?
- 15. 信息隱藏和封裝是相互獨立的嗎?
- 16. 這段代碼是封裝的例子嗎?
- 17. 封裝,抽象和多態是必需的繼承嗎?
- 18. 是不是Xaml打破我的封裝?
- 19. MVC是否打破封裝?
- 20. 封裝函數是什麼?
- 21. 拋出異常:封裝它們還是不封裝?
- 22. 是否可以更新DirectX SDK安裝?
- 23. 反射破壞封裝原理嗎?
- 24. mvc4模型對象封裝sql嗎?
- 25. EF應該封裝在基類中嗎?
- 26. 此MessageDigest封裝線程安全嗎?
- 27. 故事板可以封裝嗎?
- 28. JavaScript對象需要封裝嗎?
- 29. 安裝Artemis + XNA
- 30. 封裝