很抱歉,如果我的问题似乎有点noobish,但我无法找到答案。我想为我的XNA游戏使用DirectInput。我已经阅读,看来这是从XBox 360控制器以外的游戏手柄获取输入的最佳方式。第一步是包含Microsoft.DirectX.DirectInput命名空间,但我不太清楚。简单地把它放在我的课堂开始时是行不通的,Visual C#不会识别它。如何将其他名称空间导入Visual C#?
这让我想到应该下载DirectX SDK吗?那里有很多东西,文件很大,我怎样才能下载单个命名空间?这甚至有可能吗?如果我可以下载单个命名空间,我将文件放在哪里?
现在你可以看到我脑中所有的问题。那么,如何使Visual C#识别Microsoft.DirectX.DirectInput命名空间,这样我就可以使用方法,属性和所有的好东西?
谢谢!
你也可以看看使用SlimDX为DirectInput的一个很好的托管包装。 – 2012-02-19 03:44:07