Platform SDK: DirectX |
ここでは、C++ でのアプリケーション開発について説明する。Visual Basic については、「DirectInput Visual Basic チュートリアル」を参照すること。
キーボードの動作を設定したら、アプリケーションは、IDirectInputDevice7::Acquire メソッドを呼び出して、デバイスに対するアクセス権を取得できる。アプリケーションは、デバイスからデータを取得する前に、デバイスを取得しなければならない。Acquire メソッドには、パラメータはない。
以下は、「ステップ 2 : DirectInput キーボード デバイスの作成」で作成されたキーボード デバイスを取得するコードである。
if (g_lpDIDevice) g_lpDIDevice->Acquire();