目次 - API(機能別) - 初期化と終了 - SDL_InitSubSystem

SDL_InitSubSystem

サブシステムを個別に初期化する.

構文

int SDL_InitSubSystem(Uint32 flags)

引数

flagsSDL_Init()と同じ

戻り値

成功のとき0, エラーのとき負の数のエラーコードを戻す. そのときSDL_GetError()を呼んで詳細を知ることができる.

詳細

SDL_Init()で初期化した後でもSDL_InitSubSystem()で未初期化のサブシステムを初期化することができる.

SDL_Init()はアサーションとクラッシュプロテクションを初期化し, その後SDL_InitSubSystem()を呼んでいる. それらのプロテクションを回避したい場合は直接SDL_InitSubSystem()を呼ぶとよい.

関連項目(関数)

SDL_Init
SDL_Quit
SDL_QuitSubSystem

SDL Wikiへのリンク

SDL_InitSubSystem - SDL Wiki