0 | 可能ならばアトミックとWaitOnAddress APIを使用する. 不可能ならばカーネルオブジェクトを使用する (デフォルト) |
1 | いかなる状況でもカーネルオブジェクトの使用を強制する |
カーネルセマフォはプロセス間に渡り, 全ての相互作用でコンテキストスイッチを必要とする. Windows 8以降では, WaitOnAddress APIが利用できる. これとアトミックでセマフォを実装し, パフォーマンス向上させている. SDLは古いバージョンのOSや, このヒントで強制されたときカーネルオブジェクトを使用する.