#define SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL "SDL_THREAD_FORCE_REALTIME_TIME_CRITICAL"
Linuxのような一部の環境では, リアルタイムスレッドには制約があり, アプリケーションには特別な処理が必要な場合がある. このヒントは, SDLにアプリケーションがこの制約を処理する準備ができていることを知らせるために存在する.
Linuxの場合, SDLはリアルタイムにしたスレッドに以下の設定を適用する:
次の値を設定できる:
| "0" | 環境のデフォルトに従う |
| "1" | SDL_THREAD_PRIORITY_TIME_CRITICALを強制的にリアルタイムスケジューリングにする |
このヒントはSDL_SetCurrentThreadPriority()を呼ぶ前に設定する必要がある.