マウス マッピング
次の定数は、マウスの物理軸またはボタンにアクションをマップするために DIACTION 構造体の dwSemantic メンバーで使用されます。
typedef enum Mouse_Mapping
{
DIMOUSE_BUTTON0,
DIMOUSE_BUTTON1,
DIMOUSE_BUTTON2,
DIMOUSE_BUTTON3,
DIMOUSE_BUTTON4,
DIMOUSE_BUTTON5,
DIMOUSE_BUTTON6,
DIMOUSE_BUTTON7,
DIMOUSE_WHEEL,
DIMOUSE_XAXIS,
DIMOUSE_YAXIS,
DIMOUSE_XAXISAB,
DIMOUSE_YAXISAB,
} マウス マッピング, *LPMouse Mapping;
定数
DIMOUSE_BUTTON0
DIMOUSE_BUTTON1
DIMOUSE_BUTTON2
DIMOUSE_BUTTON3
DIMOUSE_BUTTON4
DIMOUSE_BUTTON5
DIMOUSE_BUTTON6
DIMOUSE_BUTTON7
DIMOUSE_WHEEL
DIMOUSE_XAXIS
DIMOUSE_YAXIS
DIMOUSE_XAXISAB
DIMOUSE_YAXISAB
解説
DIMOUSE_XAXISAB および DIMOUSE_YAXISAB はマウスの x 軸と y 軸を表し、相対軸データではなく絶対軸データを返します。