joyGetPosEx
The joyGetPosEx
function queries a joystick for its position and button status.
MMRESULT joyGetPosEx(
UINT uJoyID, |
|
LPJOYINFOEX pji |
|
); |
|
Parameters
uJoyID
Identifier of
the joystick (JOYSTICKID1 or JOYSTICKID2) to be queried.
pji
Address of a JOYINFOEX
Return Values
Returns
JOYERR_NOERROR if successful or one of the following error values:
MMSYSERR_NODRIVER |
The
joystick driver is not present. |
MMSYSERR_INVALPARAM |
An invalid
parameter was passed. |
MMSYSERR_BADDEVICEID |
The
specified joystick identifier is invalid. |
JOYERR_UNPLUGGED |
The
specified joystick is not connected to the system. |
Remarks
This function
provides access to extended devices such as rudder pedals, point-of-view hats,
devices with a large number of buttons, and coordinate systems using up to six
axes. For joystick devices that use three axes or fewer and have fewer than
four buttons, use the joyGetPos function.
See Also