int Mix_VolumeMusic(int volume)
volumeが0以上のときボリュームを設定し, 設定前の値を戻す. フェード中はボリュームの設定はできない. フェーダーがこの関数を使っているためである! Mix_SetMusicCMDで設定した外部音楽プレイヤーの場合は無効で, Mix_GetErrorで理由が示される.
戻り値: 設定前のボリューム
// 音楽のボリュームを最大の1/2にして, それをチェックする
printf("設定前のボリューム : %d¥n", Mix_VolumeMusic(MIX_MAX_VOLUME/2));
printf("現在のボリューム : %d¥n", Mix_VolumeMusic(-1));