Microsoft DirectX 8.0 (Visual Basic)

DirectInput8.CreateDevice

指定された GUID に基づいてデバイスのインスタンスを作成し、初期化する。

object.CreateDevice(guid As String) As DirectInputDevice8

指定項目

object
DirectInput8 オブジェクトを指定する。
guid
目的の入力デバイスを表すインスタンス GUID。この GUID は、DirectInputEnumDevices8.GetItem メソッドが返す DirectInputDeviceInstance8 オブジェクトから返される。次の文字列のいずれかを使用することもできる。
GUID_SysKeyboard
デフォルトのシステム キーボード。
GUID_SysMouse
デフォルトのシステム マウス。

戻り値

DirectInputDevice8 オブジェクトが返される。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。

DIERR_DEVICENOTREG
DIERR_INVALIDPARAM
DIERR_NOINTERFACE
DIERR_OUTOFMEMORY

参照

DirectInput8GUID の使い方