DIDEVCAPS
Microsoft® DirectInput® デバイスの機能を表す。この型は、DirectInputDevice8.GetCapabilities メソッドで使用される。
Type DIDEVCAPS
lAxes As Long
lButtons As Long
lDevType As Long
lDriverVersion As Long
lFFMinTimeResolution As Long
lFFSamplePeriod As Long
lFirmwareRevision As Long
lFlags As CONST_DIDEVCAPSFLAGS
lHardwareRevision As Long
lPOVs As Long
End Type
メンバ
- lAxes
- デバイス上で使用可能な軸の数。
- lButtons
- デバイス上で使用可能なボタンの数。
- lDevType
- デバイスのタイプとサブタイプに関する情報を格納したパック値。DirectInputDeviceInstance8.GetDevType メソッドが返すのと等しい値である。
- lDriverVersion
- デバイス ドライバのバージョン番号。
- lFFMinTimeResolution
- フォース フィードバック エフェクトの再生時にデバイスが分解可能な最小時間 (マイクロ秒単位)。デバイスは、すべての時間を最も近い増加値に丸める。たとえば、lFFMinTimeResolution の値が 1000 の場合には、デバイスはすべての時間を最も近いミリ秒に丸める。
- lFFSamplePeriod
- 未加工のフォース コマンドを連続して再生する際の、再生間隔の最小時間。
- lFirmwareRevision
- デバイスのファームウェア リビジョン番号。
- lFlags
- デバイスに関連付けられたフラグ。CONST_DIDEVCAPSFLAGS 列挙の定数を組み合わせた値となる。
- lHardwareRevision
- デバイスのハードウェア リビジョン番号。
- lPOVs
- デバイス上で使用可能な視点コントローラの数。
注意
バージョン番号の付け方はデバイス メーカーによって異なる。確実なのは、新しいバージョンには以前のバージョンよりも大きい数字が付く、ということだけである。