目次 - API(機能別) - アトミック操作 - SDL_AtomicTryLock

SDL_AtomicTryLock

0でない値を設定することでスピンロックを試みる

構文

SDL_bool SDL_AtomicTryLock(SDL_SpinLock* lock)

引数

lockロック変数へのポインタ

戻り値

ロックしたときSDL_TRUE, 既にロックされているときSDL_FALSEを戻す.

詳細

もし自分が何をしているのかわからないのであれば, スピンロックは危険である. あらゆる種類のスピンロックは慎重に扱うこと!

バージョン

SDL 2.0.0以降

関連項目(関数)

SDL_AtomicLock
SDL_AtomicUnlock

SDL Wikiへのリンク

SDL_AtomicTryLock - SDL Wiki