Microsoft DirectX 8.0 (Visual Basic)

DirectInputDevice8.GetObjectInfo

ボタンや軸などのデバイス オブジェクトに関する情報を取得する。

object.GetObjectInfo( _ 
  obj As Long, _
  how As CONST_DIPHFLAGS) _
  As DirectInputDeviceObjectInstance

指定項目

object
DirectInputDevice8 オブジェクトを指定する。
obj
情報を取得するオブジェクトを識別する値。このパラメータの解釈は、how パラメータで指定されている値に依存する。
how
obj パラメータの解釈方法を指定する値。この値は、CONST_DIPHFLAGS 列挙の定数のいずれかを取ることができる。

戻り値

DirectInputDeviceObjectInstance オブジェクトが返される。このオブジェクトのメソッドを使って、オブジェクトに関する情報を取得する。

エラー コード

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

DIERR_INVALIDPARAM
DIERR_OBJECTNOTFOUND