int Mix_Volume(int channel, int volume)
確保されたチャネルのボリュームを設定する. channelを-1にすると一度に全てのチャネルを設定する. チャネルのボリュームはサンプリング音声のボリュームと共にミキシングの最後に適用される. もしこのボリュームを64に設定すると, 指定したチャネルの全てのサンプリング音声の出力のボリュームは半分になる. 全てのチャネルのデフォルトのボリュームは最大値の128である. 新たに確保されたチャネルのボリュームは最大値であり, 全てのチャネルのボリュームを設定しても, その後で確保されたチャネルには影響しない.
戻り値: channelの現在のボリューム. もし-1ならば, ボリュームの平均値
// チャネル1のボリュームを半分にする
Mix_Volume(1,MIX_MAX_VOLUME/2);
// 平均ボリュームを表示する
printf("平均ボリュームは %d¥n",Mix_Volume(-1,-1));