最終更新:2015-05-08 (金) 15:25:36 (3274d)
item tag | bTag | bType | bSize | 意味 | bSize=0 | bSize=1 | bSize=2 | bSize=3 |
Input | 1000 | 00 | nn | 1つ以上の物理的なコントロールが提供するデータに関する情報について記述 | - | 0x81 | 0x82 | - |
データ構造
ビット | 0のとき | 1のとき |
0 | データ | 定数 |
1 | 配列 | 変数 |
2 | 絶対値 | 相対値 |
3 | ロールオーバーなし | ロールオーバーあり(Wrap) |
4 | 線形 | 非線形 |
5 | 優先 | 非優先 |
6 | Nullデータを不許可 | Nullデータを許可 |
7 | Reserved(0) |
8 | ビット単位フィールド | バイト単位のバッファ |
9-31 | Reserved(0) |
例
- bSize=1
0x81, 0x02, // INPUT (Data,Var,Abs)
例
0x01 | 00000001 | Constant,Array,Absolute,No Wrap,Linear,Preferred State,No Null Position |
0x02 | 00000010 | Data,Variable,Absolute,No Wrap,Linear,Preferred State,No Null Position |
0x06 | 00000110 | Data,Variable,Relative,No Wrap,Linear,Preferred State,No Null Position |