最終更新:2012-04-16 (月) 17:54:11 (4406d)
DirectInput
Top / DirectInput
キーボード、マウス、ジョイスティック、その他ゲーム コントローラからのデータの処理
メモ
- DirectInput API は、ジョイスティックやその他のゲーム コントローラーから入力されたデータの処理に使用されます。キーボードおよびマウスからの入力に DirectInput を使用することは推奨されません。この代わりに Windows メッセージを使用してください
DirectInput は、アプリケーションがバックグラウンドで動作しているときでも入力デバイスからデータを取得できるようにします。また、あらゆる種類の入力デバイスとフォース フィードバックを完全にサポートします。
DirectInput はデバイス ドライバーで直接動作するので、Windows のマウスおよびキーボード メッセージは抑制または無視されます。DirectInput は、ユーザーがコントロール パネルで行ったマウスとキーボードの設定も無視します。ただし、ジョイスティックやその他のゲーム コントローラーに設定されているキャリブレーションは使用します。
DirectInput はマウス ドライバーで直接動作するので、ウィンドウ アプリケーションについてマウス データを解釈する Windows のサブシステムをバイパスします。ナビゲーションに Windows カーソルを使用するアプリケーションは、標準の Windows マウス メッセージおよび Microsoft Win32 関数を引き続き使用する必要があります。
クラスライブラリ
関数
- DirectInput8Create?