私の質問の 1 つに投稿されたコメントに従って、DirectInput の使用を開始しようとしています。
私はそれにまったく慣れておらず、どうやって始めればよいのかまったくわかりません。名前空間は Microsoft.DirectX.DirectInput のようですが、参照のどこにも見つからないようです。いくつかの場所で、私のプロジェクトの参照から追加するだけでよいと書かれていますが、見つかりませんでした。DirectX SDK を確認しましたが、現在は Windows SDK の一部であり、Windows SDK は Windows 8 に既にインストールされているため、何もする必要はありません。
いくつかの代替案を見つけましたが、その中で SharpDX は良いもののように思えます。私もこれで始めることができませんでした... SharpDx.Input nuGet パッケージをインストールしましたが、ここのように他の場所で見つけることができるコードを使用できないようです。
new DirectInput()
たとえば、Visual Studio ではまったく認識されません。