- ベストアンサー
ゲームコントローラからの入力を画面に表示したい
VistaマシンでPSのゲームコントローラをコンバータでつないでネットゲームやってます。ゲームコントローラからの入力(どのボタンが押されたとか)をゲーム中の画面上に重ねて表示するプログラムを書きたいと思っています。どういう知識が必要になるのか教えてください。 ちなみにWindowsOSの知識ほぼ皆無です。C#でちょっとしたものを書いたことがある程度です。CやC++は言語としては一応知ってますが、Windows環境でプログラムを書いたことはありません。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DirectX、XInput or DirectInputあたりを検索してみると良いかと思います。 DirectXのSDKはこちら http://www.microsoft.com/japan/msdn/directx/downloads.aspx また、DirectXでのゲームプログラミングの本では大抵説明があると思います。
お礼
有難うございます。DirectX SDKのインストール後、幸いC#のサンプルがすぐ見つかり(http://techno-st.net/2008/04/24/visual-c.html)、コントローラからの入力を簡単に拾うことができました。 重ねて表示するのはとりあえずよく分からなかったので、ゲーム画面を窓化することで回避しました。 どうも有難うございました。