目次 - 4.関数 - 4.5音楽

4.5 音楽

これらの関数は音楽を扱う. 音楽は通常のミキシングチャネルでは再生されない. 音楽は後処理フック以外は別に扱われる.

読み込み

  1. Mix_GetNumMusicDecoders - デコード可能な音楽形式の数を得る
  2. Mix_GetMusicDecoder - 音楽デコーダーの名前を得る
  3. Mix_LoadMUS - Mix_Musicに音楽を読み込む

解放

  1. Mix_FreeMusic - Mix_Musicを解放する

再生

  1. Mix_PlayMusic - 音楽をループ再生する
  2. Mix_FadeInMusic - フェードインして音楽をループ再生する
  3. Mix_FadeInMusicPos - 指定開始位置からフェードインして音楽をループ再生する
  4. Mix_HookMusic - カスタム音楽プレイヤーをフックする

設定

  1. Mix_VolumeMusic - 音楽のボリュームを設定する
  2. Mix_PauseMusic - 音楽を一時停止する
  3. Mix_ResumeMusic - 音楽の一時停止を解除する
  4. Mix_RewindMusic - 音楽を先頭に巻き戻す
  5. Mix_SetMusicPosition - 音楽の再生位置を設定する
  6. Mix_SetMusicCMD - 音楽の再生に外部のプログラムを使う

停止

  1. Mix_HaltMusic - 音楽の再生を停止する
  2. Mix_FadeOutMusic - フェードアウトして音楽の再生を停止する
  3. Mix_HookMusicFinished - 音楽停止時のコールバックを設定する

情報

  1. Mix_GetMusicType - 音楽形式を得る
  2. Mix_PlayingMusic - 音楽の再生状態をテストする
  3. Mix_PausedMusic - 音楽の一時停止状態をテストする
  4. Mix_FadingMusic - 音楽のフェード状態を得る衣
  5. Mix_GetMusicHookData - Mix_HookMusicの引数を得る

原文へのリンク

4.5 Music