2012-02-25 23 views

答えて

2

Shawn Hargreaves:XNA自体の

多くがこれによってC++

の中に書かれている、私は、XNAの大半ことを考えると、ショーンは特にC++/CLIを意味することを期待しますマネージコードです。

C++/CLIのユニークな機能は、C#で利用できない機能を含め、ネイティブユニバースとマネージドユニバースを橋渡しするコードを記述するのに非常に適していることです。特に、ネイティブコードとマネージコードを1つのアセンブリに混在させ、ネイティブコードをマネージコードから直接呼び出すことができます。

XNAは、ネイティブコードであるDirectX(および他のいくつかのもの)を幅広く使用しているため、C++/CLIを優れた選択肢にしています。

もちろん、XNAはすべてのネイティブなものを処理するので、必要はありません。可能な限りC#に固執してください。

+0

ありがとうございました - 私は運がないとしばらく探していました。 – miltong

関連する問題