Microsoft DirectX 8.0 (Visual Basic)

DIPROPGUIDANDPATH

GUID とパスを表す値を持つプロパティを表す。DirectInputDevice8.GetProperty メソッドで使用される。

Type DIPROPGUIDANDPATH
    GUID As String
    lHow As Long
    lObj As Long
    Path As String
End Type

メンバ

GUID
GUID を受け取る文字列。
lHow
lObj パラメータの解釈方法を指定する値。この値は、CONST_DIPHFLAGS 列挙のメンバのいずれかを取ることができる。

プロパティがデバイス全体を表す場合、lHow は DIPH_DEVICE である。

lObj
アクセスするプロパティが属するオブジェクト。

lHow メンバが DIPH_BYID であれば、このメンバは、設定または取得されるプロパティを持つオブジェクトの識別子とする。この値は、DirectInputDeviceObjectInstance.GetType メソッドを使用してオブジェクトごとに取得できる。

lHow メンバが DIPH_ BYOFFSET であれば、このメンバは、設定または取得されるプロパティを持つオブジェクトのデータ形式オフセットとする。この値は、DirectInputDeviceObjectInstance.GetOfs メソッドで取得できる。

Path
パスを受け取る文字列。