ステップ 5 :キーボードへのアクセス権の取得
ステップ 5 :キーボードへのアクセス権の取得
キーボードの動作設定を終了したら、IDirectInputDevice8::Acquire メソッドを呼び出してデバイスへのアクセス権を取得できる。アプリケーションは、デバイスからデータを取得する前に、デバイスを取得しなければならない。IDirectInputDevice8::GetDeviceState メソッドは 2 つのパラメータをとる。
次のサンプル コードは、「ステップ 2 :DirectInput キーボード デバイスの作成」で作成されたキーボード デバイスを取得する。
if (g_lpDIDevice) g_lpDIDevice->Acquire();
アプリケーションがキーボードへのアクセス権を取得したら、「ステップ 6 :キーボードからのデータの取得」に進むこと。