【发布时间】:2012-02-17 23:11:16
【问题描述】:
很抱歉,如果我的问题看起来有点无聊,但我找不到答案。我想在我的 XNA 游戏中使用 DirectInput。我已经阅读过,似乎这是从 Xbox 360 控制器以外的游戏手柄获取输入的最佳方式。第一步是包含 Microsoft.DirectX.DirectInput 命名空间,但我不太清楚如何。简单地把它放在我上课的开头是行不通的,Visual C# 无法识别它。
这让我想到我应该下载 DirectX SDK 吗?里面有很多东西,而且文件很大,我该如何下载单个命名空间?这甚至可能吗?如果我可以下载单个命名空间,我应该把文件放在哪里?
现在您可以看到所有问题在我脑海中盘旋。那么如何让 Visual C# 识别 Microsoft.DirectX.DirectInput 命名空间,以便我可以使用方法、属性和所有这些好东西?
谢谢!
【问题讨论】:
-
您还可以考虑使用 SlimDX 为 DirectInput 提供一个很好的托管包装器。
标签: c# namespaces xna directx directinput