Changeset 8470 for trunk/src/winmm/joy.cpp
- Timestamp:
- May 22, 2002, 5:50:26 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/joy.cpp
r5472 r8470 1 /* $Id: joy.cpp,v 1. 9 2001-04-04 09:02:16sandervl Exp $ */1 /* $Id: joy.cpp,v 1.10 2002-05-22 15:50:24 sandervl Exp $ */ 2 2 /* 3 3 * Odin Joystick apis … … 29 29 #include "dbglocal.h" 30 30 31 ODINDEBUGCHANNEL(WINMM-JOY)32 33 34 31 #define MAXJOYDRIVERS 2 35 32 … … 99 96 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 10:00] 100 97 */ 101 ODINFUNCTION0(UINT, joyGetNumDevs)98 UINT WINAPI joyGetNumDevs() 102 99 { 103 100 HANDLE hJoy; … … 134 131 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:40] 135 132 */ 136 ODINFUNCTION3(MMRESULT, joyGetDevCapsW, 137 UINT, wID, 138 LPJOYCAPSW, lpCaps, 139 UINT, wSize) 133 MMRESULT WINAPI joyGetDevCapsW(UINT wID, LPJOYCAPSW lpCaps, UINT wSize) 140 134 { 141 135 if (wID >= MAXJOYDRIVERS) return JOYERR_PARMS; … … 176 170 177 171 /** 178 * Get Joystick capatibities ( Unicode)172 * Get Joystick capatibities (Ascii) 179 173 * @status Completely Done 180 174 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 181 175 */ 182 ODINFUNCTION3(MMRESULT, joyGetDevCapsA, 183 UINT, wID, 184 LPJOYCAPSA, lpCaps, 185 UINT, wSize) 176 MMRESULT WINAPI joyGetDevCapsA(UINT wID, LPJOYCAPSA lpCaps, UINT wSize) 186 177 { 187 178 if (wID >= MAXJOYDRIVERS) return JOYERR_PARMS; … … 227 218 * running with this function. 228 219 */ 229 ODINFUNCTION2(MMRESULT, joyGetPosEx, 230 UINT, uJoyID, 231 LPJOYINFOEX, pji) 220 MMRESULT WINAPI joyGetPosEx(UINT uJoyID, LPJOYINFOEX pji) 232 221 { 233 222 JOYINFO ji; … … 315 304 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 316 305 */ 317 ODINFUNCTION2(MMRESULT, joyGetPos, 318 UINT, uJoyID, 319 LPJOYINFO, pji) 306 MMRESULT WINAPI joyGetPos(UINT uJoyID, LPJOYINFO pji) 320 307 { 321 308 HANDLE hGame; … … 341 328 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 342 329 */ 343 ODINFUNCTION2(MMRESULT, joyGetThreshold, 344 UINT, wID, 345 LPUINT, lpThreshold) 330 MMRESULT WINAPI joyGetThreshold(UINT wID, LPUINT lpThreshold) 346 331 { 347 332 dprintf(("WINMM:joyGetThreshold %d %X\n",wID, lpThreshold)); … … 358 343 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 359 344 */ 360 ODINFUNCTION2(MMRESULT, joySetThreshold, 361 UINT, wID, 362 UINT, wThreshold) 345 MMRESULT WINAPI joySetThreshold(UINT wID, UINT wThreshold) 363 346 { 364 347 if (wID >= MAXJOYDRIVERS) return JOYERR_PARMS; … … 383 366 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 384 367 */ 385 ODINFUNCTION4(MMRESULT, joySetCapture, 386 HWND, hWnd, 387 UINT, wID, 388 UINT, wPeriod, 389 BOOL, bChanged) 368 MMRESULT WINAPI joySetCapture(HWND hWnd, UINT wID, UINT wPeriod, BOOL bChanged) 390 369 { 391 370 JOYTHREADOPT *newthr; … … 422 401 * @remark Must be rewritten. 423 402 */ 424 ODINFUNCTION1(MMRESULT, joyReleaseCapture, 425 UINT, wID) 403 MMRESULT WINAPI joyReleaseCapture(UINT wID) 426 404 { 427 405 // TODO: Semaphores or waiting for thread... … … 439 417 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 440 418 */ 441 ODINFUNCTION1(MMRESULT, joyConfigChanged, 442 DWORD, dwFlags) 419 MMRESULT WINAPI joyConfigChanged(DWORD dwFlags) 443 420 { 444 421 return JOYERR_NOERROR;
Note:
See TracChangeset
for help on using the changeset viewer.