Microsoft DirectX 8.0 (C++) |
ここでは、5 つのチュートリアルを使用して、Microsoft® DirectInput® の基本的な機能を C または C++ アプリケーションに実装する方法をステップ バイ ステップで説明する。
最初のチュートリアルは、既存のアプリケーションに DirectInput キーボード サポートを追加する手順を示す。
2 番目のチュートリアルは、アプリケーションで DirectInput マウス サポートを実現する手順を示す。このチュートリアルは、Scrawl サンプルをベースにしており、バッファリング データに焦点を当てる。
このチュートリアルは、システムに接続されているジョイスティックを列挙する方法、コールバック関数で DirectInput デバイス オブジェクトを作成して初期化する方法、および直接データを取得する方法を示す。サンプル コードは、Joystick サンプルがベースになっている。
このチュートリアルは、フォース フィードバック ジョイスティックでの単純なエフェクトの作成と操作について説明する。
最後のチュートリアルは、アクション マップを作成して適用する方法について説明する。
注 これらのチュートリアルは、C++ スタイルの関数呼び出しを使って記述されている。C 環境における Microsoft DirectX® 関数呼び出しのプログラミングの詳細については、「C による COM オブジェクトへのアクセス」を参照すること。