2010-11-13 114 views

回答

6

就個人而言,我建議使用SlimDX,因爲XNA缺乏許多新的DirectX版本提供的功能。 SlimDX是一個簡單的包裝非託管 DirectX。

2

Managed DirectX不再被支持 - 它已被XNA大部分取代,主要針對遊戲,但我敢說它可以用於其他圖形重量級應用程序。 XNA section of MSDN可能是你最好的起點。

+0

通過使用XNA編寫應用程序,它可以在PC而不是XBox 360等下運行嗎?是否有使用XNA的許可費用? – user496949 2010-11-13 08:21:15

+0

@ user496949:是的 - XNA可以在PC,XBox360和Windows Phone 7上使用。至於授權等​​,我建議你按照鏈接閱讀細節。 – 2010-11-13 13:20:21

+0

現在人們用什麼? – johnny 2016-06-29 17:34:21

0

正如Jon Skeet所說,託管DirectX不再受支持。 XNA是一個非常好的選擇,但據我所知它基本上是DirectX的.Net包裝器。過去我已經將XNA應用程序移植到DirectX上,並且我注意到與圖形調用有關的唯一差異是語法上的非常簡單的差異。

相關問題