没有XNA或DirectX的C#控制器支持

时间:2015-04-16 19:10:53

标签: c# windows gamecontroller

我试图在没有现在的日落XNA或DirectX的情况下构建Windows游戏,但我很难弄清楚如何创建控制器支持(主要是XBox控制器)。标准C#库中有什么东西吗?如果可能的话,我想避免使用任何外部库或任何东西。

1 个答案:

答案 0 :(得分:2)

不,如果不使用XInput DLL,则无法访问/使用XBox 360控制器。您可以直接PInvoke XInput dll或通过SlimDX使用它(如评论中所示)。

AFAIK,XInput尚未弃用。您可以在Windows 8上使用XInput和Store应用程序,我相信即使在Windows 10预览版中我也见过这个DLL。