WPFでXNAを使用する方法


8

XNAを使用して一部のグラフィックスをWPFアプリのウィジェット/コントロールにレンダリングするにはどうすればよいですか?具体的には、XNAグラフィックウィンドウ内にWPFコントロールは必要ありません。レベルエディター用にいくつかのコントロールを配置するだけです。

回答:


4

Nick Gravelynがブログでその方法を説明しています。

ただし、それがエディターだけの場合は、WinFormsを使用する方が簡単で、サポートが優れている場合があります。


本当に?WPFが大流行しているので、切り替えのみを行いました。WinFormsはまったく問題ありません。XAMLを気にすることはありません。ただし、バインドはかなりクールです。...WinFormsでのバインドに相当するものを理解します...
mpen

:私はちょうどこのGoogle検索を提供しますので、私は良いサイトの提案を持っていないgoogle.com/...
smack0007

1

リフレクションを使用して、Direct3Dレンダーターゲットハンドルを引っ掛け、D3DImageに接続できます。これはWPFとXNA 3.1で問題なく実行できましたが、XNA 4.0では表面形式のマッピングが変更されたため、いくつか問題がありました。しかし、おそらく他の人々がXNA 4.0で動作するようにしています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.