Platform SDK: DirectX

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

[Visual Basic]

ここでは、C++ でのアプリケーション開発について説明する。Visual Basic については、「DirectInput Visual Basic チュートリアル」を参照すること。

[C++]

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

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

if (g_lpDIDevice) g_lpDIDevice->Acquire();

次項 : ステップ 6 : キーボードからのデータの取得