Windows用のインターフェイスを設計しました。開発したいです。
Windows用のシェルを作成する代わりに、Windowsで実行され、ユーザーがこのアプリを介してのみ対話できるフルスクリーンアプリを作成することを考えている、多くの新しいことを学ぶ必要があります。MicrosoftSurfaceも同じことをしていると思います。
だから私は自分のオプションを検討していました。これをマネージコードで行うことにしました。C#cuzは私の専門知識があり、開発が容易になる場所です。
その後、 WPFまたはXNAから選択する必要があります。しばらく待って、XNAについて説明します。WPFはまだわからないので、そのパワーはわかりませんが、インターフェイスに「インテンシブグラフィックス」を配置するかどうかを考えていました。XNAを使用すると、「パーティクルシステム」などを使用できるので非常に簡単です。 。XNAを使用したことがある場合は、XNAの機能を使用しながら、2Dなどでインターフェイスを作成してください。
もう1つのオプションはWPFですが、これは私にはわかりません。したがって、自分で決定することはできません。
したがって、WPFと望ましいXNAも知っている人。
「C#+ XNA」を使用すべきではない理由、そこにどのような欠点があり、この組み合わせはどこで失敗するのでしょうか。
なぜWPFを使用する必要があるのか、またはWPFが適切になるのか-グラフィックに関しては、何かをアニメーション化するような意味で、文字通り何かを意味するなどです。
ps
私は1つの答えを選択する必要があることを知っていますが、すべての答えは私にとって非常に有益な議論になります。