目次 - API(機能別) - ジョイスティック - SDL_JoystickGetBall
SDL_JoystickGetBall
ボールの位置の前回獲得との差を得る
構文
int SDL_JoystickGetBall(SDL_Joystick* joystick, int ball, int* dx, int* dy)
引数
joystick | 調査する開いたジョイスティック |
ball | ボール番号. 0から始まる |
dx | 前回獲得位置とのX軸方向の差 |
dy | 前回獲得位置とのY軸方向の差 |
戻り値
成功のとき0, 失敗のとき負の数のエラーコードを戻す.
SDL_GetError()で詳細を知ることができる.
詳細
トラックボールが戻すのは, 最後にSDL_JoystickGetBall()を呼んでからの相対値のみである.
その移動量はdxとdyに代入される.
関連項目(関数)
SDL_JoystickNumBalls
SDL Wikiへのリンク
SDL_JoystickGetBall - SDL Wiki