在 WPF 应用程序中使用 Xbox 360 控制器

发布于 2024-09-11 12:02:52 字数 192 浏览 3 评论 0原文

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

I'm currently trying to use my Xbox 360 controller in my WPF application but all the tutorials online refer to using XNA in a game environment. I was just wondering if there is an easy to get my application to detect my Xbox 360 controller and any movement/button pushes that may come from it. My current setup is visual studio 2010, .NET 4.0, WPf, C#, and I have the xbox 360 wireless adapter for the PC. Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最佳男配角 2024-09-18 12:02:53

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

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

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

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

Consider [Bruno Silva's solution for integrating the Xbox 360 gamepad with PowerPoint][x]. The first project was for an Office Add-in for Powerpoint, but the base project is a wrapper to allow the gamepad to be used within a Windows or WPF application.

It wraps XNA Microsoft.Xna.Framework.Input.GamePad class and provides an interface with events associated with each button status change, as well as on game pad connect/disconnect.

[Bruno Silva's blog has links to the project and sample code][x].

You'll need to have XNA Framework 2.0 installed. I'm unsure if higher/recent versions are compatible.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文