ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

ジョイスティックの初期化

DirectXXbox360タイプのコントローラでなく、普通のジョイスティックを使うような場合はDirectInput8を使う。8って付いているってことはDirectX8の頃からバージョンアップしていないということか…。
で、いまジョイスティックの初期化処理をコーディングしているのだが、このDirectInputの初期化がけっこう面倒。
Xbox360タイプのコントローラだとXInputを使うのだが、こちらはまったく初期化がいらない。非常に楽。XInputも普通のジョイスティックに対応してくれないかなぁ。