XNAゲームをC#WinFormまたはC++ウィンドウに埋め込むことは可能ですか?はいの場合は、方法。XNAをWinFormsに埋め込む
通常のUIコントロールを使用したい&は、より多くのインタラクティブな&動的シミュレーションのためのゲームのウィンドウインターフェイスを持っています。
XNAゲームをC#WinFormまたはC++ウィンドウに埋め込むことは可能ですか?はいの場合は、方法。XNAをWinFormsに埋め込む
通常のUIコントロールを使用したい&は、より多くのインタラクティブな&動的シミュレーションのためのゲームのウィンドウインターフェイスを持っています。
はい。私はこれもマイクロソフトの公式です。 – Moon
マウスの問題に対処していませんシーンとの対話を入力します。 – SpicyWeenie
私はあなたの質問[ここ](http://stackoverflow.com/a/18381796/165500)に答えました。基本的には、 'Mouse.WindowHandle'を正しく設定する必要があります(またはWinFormsイベントを使用する)。 –
私は成功を収め、ここで説明する方法使用してこれをやっていたしました:
XNA 3.0 and Winforms, the easy way
にブログ記事を書かれたXNA 3.0では10個でしたが、XNA 4.0で同じメソッドを使用しても問題はありませんでした。
公式のMicrosoftサンプルと比較すると非常に簡単ですが、この方法は正式にサポートされていないため、自己責任で使用する必要があります。それは私のケースでは完璧に機能し、Gameクラスの最小限の変更だけで済みました。
グーグルの結果は複雑で、これらの結果はAndrewが以下に言及したものにつながっていません – Moon