Platform SDK: DirectX

DirectInputDevice.GetObjectInfo

DirectInputDevice.GetObjectInfo メソッドは、ボタンや軸などのデバイス オブジェクトに関する情報を取得する。

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

パラメータ

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

戻り値

DirectInputDeviceObjectInstance オブジェクトを返す。このオブジェクトのメソッドは、オブジェクトに関する情報の取得に使用する。

エラー コード

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

DIERR_INVALIDPARAM
DIERR_OBJECTNOTFOUND