bool SDL_TryLockRWLockForWriting(SDL_RWLock *rwlock);
| SDL_RWLock * | rwlock | ロックを試みる読取/書込ロック |
この関数はSDL_LockRWLockForWriting()と似ているが, 読取/書込ロックがロックできない場合, 即座に偽を戻す.
これは資源にアクセスしたいが待つことができない場合に有用で, その場合は後で再び試みることになる.
既に書込ロックされたロックをさらに書込ロックすることはできない(読取ロックは再帰ロックだが, 書込ロックはそうでない). これは未定義の動作を引き起こす.
既に読取ロックされたロックを読取ロックすることはできない. これは未定義の動作を引き起こす. 読取ロックの前に書込ロックを解除すること.
この関数にNULLのrwlockを渡した場合, 真を戻す.