目次 - 4.関数 - 4.6エフェクト - Mix_SetReverseStereo

# Mix_SetReverseStereo

`int Mix_SetReverseStereo(int channel, int flip)`

channel
  エフェクトを登録するチャネル番号. MIX_CHANNEL_POSTとするとミキシングの後の処理
flip
  0以外のとき左右の音声を入れ替える. 0のときエフェクトをチャネルから削除する

左右の音声を入れ替える.

メモ: flipを0にすると, channelからこのエフェクトを削除する. チャネルに対してMix_UnregisterAllEffectsを使うことを除けば, この方法以外で削除することはできない.

戻り値: チャネルが不正, Mix_RegisterEffectに失敗などのとき0(偽)

## サンプルコード

`

    // ミキシング後の出力の左右を入れ替える
    if(!Mix_SetReverseStereo(MIX_CHANNEL_POST, 1)) {
        printf("Mix_SetReverseStereo: %s\n", Mix_GetError());
        // 入れ替えがない?
    }

`

## 参照

Mix_UnregisterAllEffects

## 原文へのリンク

4.6.8 Mix_SetReverseStereo