Microsoft DirectX 8.1 (C++) |
Mouse device constants, defined in Dinput.h, represent offsets within a mouse device's data packet, the DIMOUSESTATE or DIMOUSESTATE2 structure. The data at a given offset is associated with a device object (button or axis). Typically, these values are used in the dwOfs member of the DIDEVICEOBJECTDATA, DIOBJECTDATAFORMAT or DIDEVICEOBJECTINSTANCE structures.
The mouse device constants are the following:
Constant | Note |
---|---|
DIMOFS_BUTTON0 | |
DIMOFS_BUTTON1 | |
DIMOFS_BUTTON2 | |
DIMOFS_BUTTON3 | |
DIMOFS_BUTTON4 | DIMOUSESTATE2 only |
DIMOFS_BUTTON5 | DIMOUSESTATE2 only |
DIMOFS_BUTTON6 | DIMOUSESTATE2 only |
DIMOFS_BUTTON7 | DIMOUSESTATE2 only |
DIMOFS_X | |
DIMOFS_Y | |
DIMOFS_Z |