Platform SDK: DirectX |
DIPROPRANGE 型は、プロパティが値の範囲を取る場合に DirectInputDevice.SetProperty メソッドや DirectInputDevice.GetProperty メソッドで、入力デバイスに設定または取得されるプロパティ情報を格納するために使用する。
Type DIPROPRANGE lHow As Long lMax As Long lMin As Long lObj As Long lSize As Long End Type
lHow メンバが DIPH_BYID であれば、このメンバは、設定または取得されるプロパティを持つオブジェクトの識別子とする。この値は、DirectInputDeviceObjectInstance.GetType メソッドを使ってオブジェクトごとに取得できる。
lHow メンバが DIPH_ BYOFFSET であれば、このメンバは、設定または取得されるプロパティを持つオブジェクトのデータ形式オフセットとする。この値は、DirectInputDeviceObjectInstance.GetOfs メソッドで取得できる。
lHow が DIPH_DEVICE である場合、この値はゼロである。