目次 - 4.関数 - 4.6エフェクト
4.6 エフェクト
これらの関数はエフェクトのためにある.
エフェクトは効果音だけではない.
エフェクトは全てSDL_mixerに組み込まれた, またはあなたが作成した後処理のルーチンである.
エフェクトはそれぞれのチャネル, または最終的に音楽を含む全てのチャネルを, ミキシングされたストリームに適応できる.
登録
- Mix_RegisterEffect
- Mix_UnregisterEffect
- Mix_UnregisterAllEffects
- Mix_SetPostMix
組み込み処理関数
- Mix_SetPanning
- Mix_SetDistance
- Mix_SetPosition
- Mix_SetReverseStereo
組み込まれた処理: Mix_SetPanning, Mix_SetPosition, Mix_SetDistance, Mix_SetReverseStereoはMIX_EFFECTSMAXSPEEDが定義されていれば全て環境変数の影響を受ける.
もし環境変数が定義されていれば, 処理速度を上げるために, これらの処理はより多くのメモリを使うかエフェクトの質を下げる.
原文へのリンク
4.6 Effects