XNA ゲームで DirectInput を使用したいのですが、.dll ファイルの参照に関して問題があります。Microsoft Visual Studio C# Express Edition を使用しています。これはまさに私がしていることです:
- 「参照」を右クリック
- 「参照を追加」を選択
- .dll ファイルに移動し、[OK] をクリックします。
次に、次のエラーが表示されます。
上記のように、Microsoft.DirectX.DirectInput 名前空間を参照したいのですが、それがどの .dll ファイルにあるのかわからないため、"d3dref9.dll" を選択しました。ただし、そのディレクトリの下にあるすべての .dll ファイルは機能しないため、選択したファイルのどれでも同じエラーが発生します。これで、他の .dll ファイルを使用してこれを達成できましたが、何らかの理由で DirectX ファイルが機能しません。この男がコードの2行目を見て、それを行った可能性があることはわかっています。
DirectX SDK をインストールしていますが、.dll ファイルを参照できないのはなぜですか? また、参照できるようにするにはどうすればよいですか?
ありがとう!