我试图在没有现在的日落XNA或DirectX的情况下构建Windows游戏,但我很难弄清楚如何创建控制器支持(主要是XBox控制器)。标准C#库中有什么东西吗?如果可能的话,我想避免使用任何外部库或任何东西。
答案 0 :(得分:2)
不,如果不使用XInput DLL,则无法访问/使用XBox 360控制器。您可以直接PInvoke XInput dll或通过SlimDX使用它(如评论中所示)。
AFAIK,XInput尚未弃用。您可以在Windows 8上使用XInput和Store应用程序,我相信即使在Windows 10预览版中我也见过这个DLL。