Mix_MusicType Mix_GetMusicType(const Mix_Music *music)
music | 調査する音楽. NULLの場合は再生中の音楽が調査される |
// 再生中の音楽の形式を表示する
switch(Mix_GetMusicType(NULL))
{
case MUS_NONE:
MUS_CMD:
printf("コマンドでの音楽を再生中¥n");
break;
MUS_WAV:
printf("WAVE/RIFF形式の音楽を再生中¥n");
break;
MUS_MOD:
printf("MOD形式の音楽を再生中¥n");
break;
MUS_MID:
printf("MIDI形式の音楽を再生中¥n");
break;
MUS_OGG:
printf("OGG形式の音楽を再生中¥n");
break;
MUS_MP3:
printf("MP3形式の音楽を再生中¥n");
break;
default:
printf("不明な形式の音楽を再生中¥n");
break;
}
musicがNULLの場合, 再生中の音楽の形式を調査する. 再生中でない場合はMUS_NONEを戻す.