Platform SDK: DirectX |
Dinput.h に定義されているマウス デバイス定数は、マウス デバイスのデータパケットである DIMOUSESTATE または DIMOUSESTATE2 構造体に対するオフセットを表す。指定のオフセット位置にあるデータは、デバイス オブジェクト (ボタンまたは軸) に関連付けられている。通常、それらの値は、DIDEVICEOBJECTDATA、DIOBJECTDATAFORMAT、または DIDEVICEOBJECTINSTANCE 構造体の dwOfs に使用される。
マウス デバイス定数は、以下のとおりである。
DIMOFS_BUTTON0 | マウスボタン 0 の状態を表すデータのオフセット。 |
DIMOFS_BUTTON1 | マウスボタン 1 の状態を表すデータのオフセット。 |
DIMOFS_BUTTON2 | マウスボタン 2 の状態を表すデータのオフセット。 |
DIMOFS_BUTTON3 | マウスボタン 3 の状態を表すデータのオフセット。 |
DIMOFS_BUTTON4 | マウスボタン 4 の状態を表すデータのオフセット (DIMOUSESTATE2 のみ)。 |
DIMOFS_BUTTON5 | マウスボタン 5 の状態を表すデータのオフセット (DIMOUSESTATE2 のみ)。 |
DIMOFS_BUTTON6 | マウスボタン 6 の状態を表すデータのオフセット (DIMOUSESTATE2 のみ)。 |
DIMOFS_BUTTON7 | マウスボタン 7 の状態を表すデータのオフセット (DIMOUSESTATE2 のみ)。 |
DIMOFS_X | x 軸上のマウスの位置を表すデータのオフセット。 |
DIMOFS_Y | y 軸上のマウスの位置を表すデータのオフセット。 |
DIMOFS_Z | z 軸上のマウスの位置を表すデータのオフセット。 |