Platform SDK: DirectX |
DirectInput は、Microsoft® Win32® API がサポートしていないデバイスに新しいサービスを提供することに加え、Microsoft® Windows® メッセージに依存せずに、ハードウェア ドライバと直接通信することにより、入力データへのアクセスを高速化している。
DirectInput を使うと、アプリケーションがバックグラウンドにある場合でも、入力デバイスに対するアクセス権を取得できる。また、フォース フィードバックのほか、あらゆるタイプの入力デバイスを完全にサポートしている。
DirectInput の拡張サービスと性能の改善により、DirectInput は、Windows で動作するゲーム、シミュレーション、およびその他のリアルタイム対話型アプリケーションに対する有用なツールとなっている。