目次 - SDL 3.0 API(機能別) - 同期プリミティブ - SDL_TryWaitSemaphore
SDL_TryWaitSemaphore
セマフォの値が正であるか調査し, そうならば減算する
ヘッダ
SDL3/SDL_mutex.h
構文
bool SDL_TryWaitSemaphore(SDL_Semaphore *sem);
引数
戻り値
(bool) 成功のとき真, ブロックされる場合は偽を戻す.
詳細
この関数はセマフォsemが正の値であるかチェックし, そうならばアトミックに減算する.
セマフォが正の値でなければ, 関数はすぐに偽を戻す.
バージョン
SDL 3.2.0以降
関連項目
SDL Wikiへのリンク
SDL_TryWaitSemaphore - SDL Wiki