Code: Select all
*a1 = CALCPOS(info.dwXpos, j->caps.wXmin, j->caps.wXmax);
*a2 = CALCPOS(info.dwYpos, j->caps.wYmin, j->caps.wYmax);
if (j->caps.wCaps & JOYCAPS_HASZ)
*a3 = CALCPOS(info.dwZpos, j->caps.wZmin, j->caps.wZmax);
if (j->caps.wCaps & JOYCAPS_HASR)
*a4 = CALCPOS(info.dwRpos, j->caps.wRmin, j->caps.wRmax);
if (j->caps.wCaps & JOYCAPS_HASU)
*a5 = CALCPOS(info.dwUpos, j->caps.wUmin, j->caps.wUmax);
if (j->caps.wCaps & JOYCAPS_HASV)
*a5 = CALCPOS(info.dwVpos, j->caps.wVmin, j->caps.wVmax);
*buttons = info.dwButtons;