チュートリアル 1:キーボードの使用

キーボード入力を準備するためには、まず DirectInput オブジェクトのインスタンスを作成します。次に、IDirectInput8::CreateDevice メソッドを使用して、IDirectInputDevice8 インターフェイス インターフェイスのインスタンスを作成します。IDirectInputDevice8 インターフェイス インターフェイス メソッドは、デバイスの操作、動作の設定、およびデータの取得に使用します。

このチュートリアルでは、必要なタスクを次のステップに分けて説明します。

DirectInput キーボード サポートをアプリケーションに追加する作業は比較的簡単なので、このチュートリアルでは完全な キーボード サンプル アプリケーションを使用した説明は行いません。チュートリアルのすべての手順は、文中に部分的なコードを示して説明します。システムの初期化に関連した手順は、すべて「チュートリアル 1 のサンプル」にまとめてあります。システムを終了する必要があるときには、別の関数 チュートリアル 1 のサンプル を呼び出します。これらの関数の内容の多くは、以降のチュートリアルで再び使用されます。