2012-02-25 51 views

回答

2

從前者XNA鉛,Shawn Hargreaves

多XNA本身是用C++

由此,我想到的是肖恩明確表示C++/CLI,因爲絕大多數XNA的是託管代碼。

C++/CLI的獨特之處在於它是用於編寫本地和託管宇宙之間的橋樑,包括那些不能從C#代碼的功能非常好。特別是您可以在一個程序集中混合使用本機代碼和託管代碼,並直接從託管代碼調用本機代碼。

XNA廣泛使用DirectX(以及其他一些東西),這是本機代碼,因此使C++/CLI成爲一個很好的選擇。

當然,XNA處理所有本地的東西,所以你不必。儘可能地堅持C#。

+0

非常感謝 - 我一直在尋找一段時間沒有運氣。 – miltong 2012-02-25 06:11:09