目次 - API(機能別) - 環境固有の機能 - SDL_LinuxSetThreadPriorityAndPolicy

SDL_LinuxSetThreadPriorityAndPolicy

スレッドの優先度(nice値ではない)とスケジューリングポリシーを設定する

構文

int SDL_LinuxSetThreadPriorityAndPolicy(Sint64 threadID, int sdlPriority, int schedPolicy)

引数

threadID優先度を設定するUNIXスレッドID
sdlPriority新たに設定するSDL_ThreadPriorityの値
schedPolicy新たに設定するポリシー(SCHED_FIFO, SCHED_RR, SCHED_OTHER等)

戻り値

成功のとき0, 失敗のとき-1を戻す.

詳細

この関数は可能ならばsetpriority()を, 有効ならばRealtimeKitを使用する.

バージョン

SDL 2.0.18以降

SDL Wikiへのリンク

SDL_LinuxSetThreadPriorityAndPolicy - SDL Wiki