bool SDL_SetiOSAnimationCallback(SDL_Window *window, int interval, SDL_iOSAnimationCallback callback, void *callbackParam);
| SDL_Window * | window | アニメーションコールバックを設定するウィンドウ |
| int | interval | callbackが呼ばれるフレーム間隔 |
| SDL_iOSAnimationCallback | callback | フレームごとに呼ばれる関数 |
| void * | callbackParam | callbackに渡すポインタ |
(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.
callbackの関数プロトタイプは
void callback(void *callbackParam);
パラメータのcallbackParamはSDL_iPhoneSetAnimationCallback()の引数として渡したcallbackParamである.
この関数はApple iOSのみ有効である.
詳細は次を参照すること:
https://wiki.libsdl.org/SDL3/README-ios
標準のC main関数ではなく「メインコールバック」を使用している場合, SDLがこれを管理しているため, このAPIは使用できない.
メインコールバックの詳細は次を参照すること:
https://wiki.libsdl.org/SDL3/README-main-functions
この関数はどのスレッドからも安全に呼べる.
SDL 3.2.0以降