如何在WPF中使用XNA?

mpe*_*pen 7 c# wpf xna

所以...我想制作一个游戏,我想用C#编写.在过去,我使用C++和OpenGL制作了马里奥克隆.我非常喜欢OpenGL,但我不知道它在C#/ WPF中的支持程度如何.此外,使用实际的游戏库可能是有益的吗?我猜XNA是C#游戏库,所以也许我会投入一点时间来学习它.

但是,我想在我的关卡编辑器中使用WPF表单控件...有什么办法可以在WPF应用程序中嵌入一个XNA(DirectX?)窗口?

具体而言,我不需要任何按钮或事物内部的XNA/DirectX的窗口小部件,只是各地,所以无需混合...只需要得到一个图形在我的WPF表单控件.

And*_*ell 6

Nick Gravelyn在他的博客上解释了如何做到这一点.

虽然,如果它只是一个编辑器,你可能会发现使用WinForms更容易和更好的支持.