#define SDL_HINT_THREAD_PRIORITY_POLICY "SDL_THREAD_PRIORITY_POLICY"
デフォルトでは, SDL_SetCurrentThreadPriorityはスレッドの優先度を適用するためにシステムに適切な変更を行う. 例えば, 設定した優先度で正常に動作するようにpthreadsを使用して自動的にスケジューラーの方針を変更する. 特別な要求があるコードは, このヒントでSDLのデフォルトの動作を上書きできる.
pthreadヒントの値は, "current", "other", "fifo", "rr"である. 現在, 別の環境のヒントはないが将来追加される予定である.
Linuxでは, カーネルはディストリビューションが設定したrtkitの制限を超えたリアルタイムタスクにSIGKILLを送信する. この制限はSDL_SetCurrentThreadPriorityを呼んだ後にRLIMIT_RTTIMEで得られる.
このヒントはSDL_SetCurrentThreadPriorityを呼ぶ前に設定する必要がある.