ジョイスティック デバイス定数
ジョイスティック デバイス定数
ジョイスティック デバイス定数は、ジョイスティック デバイスのデータ パケットである DIJOYSTATE 構造体に対するオフセットを表す。指定のオフセットにあるデータは、デバイス オブジェクト、つまりボタンまたは軸と関連付けられている。通常、それらの値は、DIDEVICEOBJECTDATA、DIOBJECTDATAFORMAT、または DIDEVICEOBJECTINSTANCE の各構造体の dwOfs メンバで使われる。
以下のマクロは、常に状態を示すデータのオフセットを返すが、そのデータは DIJOYSTATE 構造体の先頭に関連付けられた特定のボタンまたは軸によって異なる。
定数 | デバイス オブジェクト |
---|---|
DIJOFS_BUTTON0 ~ DIJOFS_BUTTON31 または DIJOFS_BUTTON(n) | ボタン |
DIJOFS_POV(n) | 視点インジケータ |
DIJOFS_RX | x 軸回転 |
DIJOFS_RY | y 軸回転 |
DIJOFS_RZ | z 軸回転 (方向舵) |
DIJOFS_X | x 軸 |
DIJOFS_Y | y 軸 |
DIJOFS_Z | z 軸 |
DIJOFS_SLIDER(n) | スライダ軸 |