目次 - API(機能別) - スレッド - SDL_ThreadPriority

SDL_ThreadPriority

スレッドの優先度の列挙体

SDL_THREAD_PRIORITY_LOW優先度低 緊急でないバックグラウンドの処理
SDL_THREAD_PRIORITY_NORMAL優先度通常 一般的な目的の処理
SDL_THREAD_PRIORITY_HIGH優先度高 タイミングが重要な処理
SDL_THREAD_PRIORITY_TIME_CRITICAL優先度最高

詳細

SDLはスレッドの優先度を適用するために必要ならばシステムを変更する. 優先度に関わるスレッドの状態を制御するコードは, SDL_SetThreadPriority()の呼び出しでそれらの状態が変化していることに注意する必要がある. SDL_HINT_THREAD_PRIORITY_POLICYヒントはこの変更を制御するために使用する.

多くのシステムでは, 優先度を高や最高にするには特別な権限を必要とする.

関連項目(関数)

SDL_SetThreadPriority

SDL Wikiへのリンク

SDL_ThreadPriority - SDL Wiki