void MIX_UnlockMixer(MIX_Mixer *mixer);
| MIX_Mixer * | mixer | ロック解除するミキサー. NULLも可 |
ロック中のミキサーは, 別のスレッドからのオーディオデータのミックスや内部の状態の変更ができなくなる. 別のスレッドはミキサーのロックが解除されるまでブロックされる.
この関数は内部でSDL_LockMutex()を呼んでいるため, ロックは再帰的で, ロック解除はロックと同じスレッドから同じ回数だけ行う必要があるなどの同じルールが適用される.
NULLミキサーをロック解除しようとしても安全である.
この関数はどのスレッドからも安全に呼べる.