| Microsoft DirectX 8.1 (C++) |
The following constants are used in the dwSemantic member of the DIACTION structure to map an action to a physical axis or button on a mouse.
| 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 |
Note DIMOUSE_XAXISAB and DIMOUSE_YAXISAB represent the x-axis and y-axis on a mouse that returns absolute rather than relative axis data.