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

# Mix_PlayMusic

`int Mix_PlayMusic(Mix_Music *music, int loops)`

music
  再生するMix_Music
loops
  音楽を再生する回数. 0の場合は0回再生する... -1の場合は無限に再生する

読み込んだmusicを最初から最後までloops回再生する. この関数を呼ぶ前に再生中の音楽が停止するかフェードアウトするまで待つ(ブロックされる).

戻り値: 成功のとき0, 失敗のとき-1

## サンプルコード

`

    // 音楽を無限に再生する
    // Mix_Music *music; // 読み込み済みとする
    if(Mix_PlayMusic(music, -1)==-1) {
        printf("Mix_PlayMusic: %s\n", Mix_GetError());
        // 音楽がない. しかし多くのゲームは音楽がなくても中断しない...
    }

`

## 参照

Mix_FadeInMusic

## 原文へのリンク

4.5.5 Mix_PlayMusic