typedef void (SDLCALL *Mix_EffectDone_t)(int chan, void *udata)
chan | 完了したチャネル番号 |
udata | ユーザ定義のデータ. Mix_RegisterEffect()の最後の引数に渡したものがそのままコールバック関数に渡される |
このコールバック関数はバッファが通常通り再生された, またはMix_HaltChannel()を呼んだ, Mix_AllocateChannels()経由で暗黙にチャネルが停止した, 再生中にコールバックを解除した場合に呼ばれる.
コールバック関数内でSDL_LockAudio()を呼んではならない.