bool SDL_ShouldInit(SDL_InitState *state);
| SDL_InitState * | state | 初期化済みかチェックする状態 |
この関数は渡したstateをチェックし, 初期化が必要ならばstatusにSDL_INIT_STATUS_INITIALIZINGを設定して真を戻す.
別のスレッドでこのstateを修正中ならば, 完了するまでこの関数で待つ.
この関数が真を戻したとき, 呼び出したコードはSDL_SetInitialized()を呼んで初期化を完了させる必要がある.