次の方法で共有


ステップ 5 :キーボードへのアクセス権の取得

ステップ 5 :キーボードへのアクセス権の取得

キーボードの動作設定を終了したら、IDirectInputDevice8::Acquire メソッドを呼び出してデバイスへのアクセス権を取得できる。アプリケーションは、デバイスからデータを取得する前に、デバイスを取得しなければならない。IDirectInputDevice8::GetDeviceState メソッドは 2 つのパラメータをとる。

次のサンプル コードは、「ステップ 2 :DirectInput キーボード デバイスの作成」で作成されたキーボード デバイスを取得する。

if (g_lpDIDevice) g_lpDIDevice->Acquire();

アプリケーションがキーボードへのアクセス権を取得したら、「ステップ 6 :キーボードからのデータの取得」に進むこと。