SDL_Joystick * SDL_GetGamepadJoystick(SDL_Gamepad *gamepad);
| SDL_Gamepad * | gamepad | ジョイスティックを得るゲームパッド |
(SDL_Joystick *) SDL_Joystickを戻す. 失敗のときNULLを戻す. SDL_GetError()を呼んで詳細を知ることができる.
この関数は, SDL_GamepadオブジェクトでSDL_Joystick関数を使用できるようにするために, SDL_Joystickを戻す. これは動いていない場合にジョイスティックの位置を得る(動くとイベントが発生し, 方向の値が得られる)ために有用である.
戻されたポインタはSDL_Gamepad自身のものである. これにSDL_CloseJoystick()を呼んではならない. それを行うとSDLはクラッシュのような現象を起こす.
この関数はどのスレッドからも安全に呼べる.