int Mix_UnregisterEffect(int channel, Mix_EffectFunc_t f)
channel | エフェクトを解除するチャネル, またはMIX_CHANNEL_POST |
f | effect the callback stop calling in future mixing iterations. 以降のミキシングから呼び出しを停止するエフェクトコールバック |
チャンクの再生中にエフェクトを無効にしたい場合以外はこの関数を呼ぶ必要はない.
これはチャネルを対象とするため, ポストエフェクトは解除されない. しかし, チャネルにMIX_CHANNEL_POSTを指定した場合は解除される.
他のSDLやSDL_mixerの関数とは異なり, この関数は成功ではなくエラーのとき0を戻す.