Microsoft DirectX 8.0 (Visual Basic)

ステップ 1 : DirectInput8 オブジェクトとキーボード デバイスの作成

Microsoft® DirectInput® システムを設定する際の最初の手順は、全体を管理する単一の DirectInput オブジェクトを作成することである。これは、DirectX8.DirectInputCreate メソッドを呼び出すことにより実現される。このメソッドは通常、メイン フォームの Load イベントか、Sub Main の中で次のように呼び出す。

Dim dx As New DirectX8
Dim di As DirectInput8

Set di = dx.DirectInputCreate()

次に、DirectInput8.CreateDevice にキーボード GUID を渡し、キーボードを標準デバイスとして作成する。

Dim didev As DirectInputDevice8
Set didev = di.CreateDevice("GUID_SysKeyboard")

キーボード デバイスが作成されたら、そのメソッドを使って、「ステップ 2 : キーボードのパラメータの設定」でデータ形式と協調レベルを設定する。