我正在使用 C# 在 .NET 框架上为 Windows 创建一个游戏手柄,但我被卡住了,如何将我的按钮事件数据和轴数据传递给 Windows?因此,例如,如果button 1
被按下,它将通过1
被触发等等。
我用谷歌搜索了它并遇到了几个 msdn 指南,但没有一个真正确定如何做到这一点。http://msdn.microsoft.com/en-us/library/dd757112.aspx
我正在使用 C# 在 .NET 框架上为 Windows 创建一个游戏手柄,但我被卡住了,如何将我的按钮事件数据和轴数据传递给 Windows?因此,例如,如果button 1
被按下,它将通过1
被触发等等。
我用谷歌搜索了它并遇到了几个 msdn 指南,但没有一个真正确定如何做到这一点。http://msdn.microsoft.com/en-us/library/dd757112.aspx
这在一定程度上取决于您使用的硬件。但是这个页面可能会给你一些帮助:-
http://youhacklife.com/featured/gamepad-game-controller-in-csharp
完整的 SlimDX Direct X 库位于:-