目次 - 4.関数 - 4.5音楽 - Mix_LoadMUS

Mix_LoadMUS

Mix_Music *Mix_LoadMUS(const char *file)

file
音楽ファイル名

音楽ファイルを読み込む. WAVE, MOD, MIDI, OGG, MP3, FLAC, そして再生コマンドを使うならばあらゆるファイルを読み込むことができる. 音楽を再生する外部コマンドを使う場合, この関数の前にMix_SetMusicCMDを呼ぶ必要がある. そうしなければ内部のプレイヤーが使われる. また, 外部コマンドを設定したが使いたくなくなった場合, Mix_SetMusicCMD(NULL)を呼んで組み込みのプレイヤーを使うようにする必要がある.

戻り値: Mix_Musicへのポインタ. 失敗のときNULL

サンプルコード

// MP3ファイル"music.mp3"を音楽として読み込む
Mix_Music *music;
music=Mix_LoadMUS("music.mp3");
if(!music) {
    printf("Mix_LoadMUS(¥"music.mp3¥"): %s¥n", Mix_GetError());
    // これは恐らく致命的なエラーである
}

参照

Mix_Music, Mix_SetMusicCMD, Mix_PlayMusic, Mix_FadeInMusic, Mix_FadeInMusicPos

原文へのリンク

4.5.3 Mix_LoadMUS