| ■87399 / ) |
USBゲームパッドを使えるようにしたい |
□投稿者/ ままぞん (1回)-(2018/05/17(Thu) 17:28:18)
|
分類:[.NET 全般]
Win10 64bit、VB2015で USBゲームパッドを使った簡単なゲームを作りたいと考えています。
http://nanoappli.com/blog/archives/4772 一般的には、DirectX inputが使われるそうです。
それでDirect X SDKをインストールしようとしたのですが http://nanoappli.com/blog/archives/4739 このページにあるエラーが発生してインストールが完了しませんでした。 このページによれば、Visual C++ 2010 再頒布可能パッケージをいったん削除すればうまくいくそうなのですが、 プログラムのアンインストールのところを見ても Visual C++ 2010 再頒布可能パッケージは見当たりませんでした。 2012, 2013, 2015だけがインストールされています。
一体どうればDirect X SDKをインストールすることができますでしょうか?
代替案として、Direct Xを使わずにWin32 APIでもゲームパッドを使うことができるそうです。 joyGetPosEx() 関数を使えば良いということは分かりました。 http://dream-drive.net/archives/2011/09/excel_vba6.html VBAのものですが、ソースコードも見つかって、 ゲームパッドからの信号を認識できるところまではいきました。
しかしながら、ゲームパッドでボタンが押された時に アクションを起こすようにするにはどのようにすれば良いですか?
|
|