在对我的一个问题发表评论之后,我正在尝试开始使用 DirectInput。
我完全不熟悉它,我根本不知道如何开始。命名空间似乎是 Microsoft.DirectX.DirectInput 但我似乎无法在我的参考文献中找到它。它在几个地方说您只需从我的项目中的引用中添加它,但我找不到它。我检查了 DirectX SDK,但它现在似乎是 Windows SDK 的一部分,并且 Windows SDK 已经随 Windows 8 一起安装,所以我不应该做任何事情吗?
我找到了几个替代方案,其中 SharpDX 听起来不错。我也无法从这个开始......我已经安装了 SharpDx.Input nuGet 包,但我似乎无法使用在其他地方可以找到的代码,比如这里。
new DirectInput()
例如,Visual Studio 根本无法识别。