5

我目前正在尝试在我的 WPF 应用程序中使用我的 Xbox 360 控制器,但所有在线教程都提到在游戏环境中使用 XNA。我只是想知道是否有一个容易让我的应用程序检测我的 Xbox 360 控制器以及可能来自它的任何移动/按钮推动。我当前的设置是 Visual Studio 2010、.NET 4.0、WPf、C#,并且我有用于 PC 的 xbox 360 无线适配器。谢谢!

4

1 回答 1

5

考虑 [Bruno Silva 将 Xbox 360 游戏手柄与 PowerPoint 集成的解决方案][x]。第一个项目是用于 Powerpoint 的 Office 加载项,但基础项目是一个包装器,允许在 Windows 或 WPF 应用程序中使用游戏手柄。

它包装了 XNAMicrosoft.Xna.Framework.Input.GamePad类并提供了一个接口,其中包含与每个按钮状态更改以及游戏手柄连接/断开相关的事件。

[Bruno Silva 的博客有项目和示例代码的链接][x]。

您需要安装 XNA Framework 2.0。我不确定更高/最新版本是否兼容。

于 2010-07-27T22:51:45.973 回答