DirectInput
DirectInputとは
DirectInputはマウス、キーボード、ジョイスティック、ゲームコントローラ等を介してユーザーからの入力情報を収集するためのAPIである。DirectInputはまたゲーム中の入力装置のボタンや座標を特定のアクションに割り当てるアクションマッピングのシステムを提供する。さらにフォースフィードバック装置の入出力を扱う。マイクロソフトはDirectX 9でXbox 360用コントローラーのためのXInputという新しい入力ライブラリを導入した。
DirectInputとXInputは通常のWin32アプリケーションにも利点がある。
アプリケーションはバックグラウンドでの動作中でも入力装置から情報を入手できる。
フォースフィードバックのような様々なタイプの入力装置を完全にサポートできる。
アクションマッピング機能によりアプリケーションはデータ生成にどのような種類の装置が必要であるかを知ることなく入力データを入手できる。
DirectInputはDirectXライブラリの一部であるが、DirectX 8から大きな変更がない。2005年のMeltdownでのプレゼンテーション1でマイクロソフトは、新しいアプリケーションはキーボードとマウスを制御するのにDirectInputではなくウィンドウズのメッセージループを活用して、Xbox 360のコントローラーでもDirectInputではなくXInputを使うように推奨した。
- 出典: フリー百科事典『ウィキペディア(Wikipedia)』
- [ DirectInputの改定履歴 ]
ERP
中規模向けERPパッケージ"GEMPLANET"を核とした業務システムを構築するソリューションです。
マイクロソフト(Microsoft)
マイクロソフト製品群と技術力でビジネス基盤強化・企業価値向上支援するマイクロソフトソリューション









