目次 - 4.関数 - 4.5音楽
4.5 音楽
これらの関数は音楽を扱う.
音楽は通常のミキシングチャネルでは再生されない.
音楽は後処理フック以外は別に扱われる.
読み込み
- Mix_GetNumMusicDecoders - デコード可能な音楽形式の数を得る
- Mix_GetMusicDecoder - 音楽デコーダーの名前を得る
- Mix_HasMusicDecoder - 音楽デコーダーが利用できるか名前でチェックする
- Mix_LoadMUS - Mix_Musicに音楽を読み込む
- Mix_LoadMUS_RW - RWopsからMix_Musicに音楽を読み込む
- Mix_LoadMUSType_RW - 形式を指定してRWopsからMix_Musicに音楽を読み込む
解放
- Mix_FreeMusic - Mix_Musicを解放する
再生
- Mix_PlayMusic - 音楽をループ再生する
- Mix_FadeInMusic - フェードインして音楽をループ再生する
- Mix_FadeInMusicPos - 指定開始位置からフェードインして音楽をループ再生する
- Mix_HookMusic - カスタム音楽プレイヤーをフックする
設定
- Mix_VolumeMusic - 音楽のボリュームを設定する
- Mix_PauseMusic - 音楽を一時停止する
- Mix_ResumeMusic - 音楽の一時停止を解除する
- Mix_RewindMusic - 音楽を先頭に巻き戻す
- Mix_SetMusicPosition - 音楽の再生位置を設定する
- Mix_ModMusicJumpToOrder - MOD音楽の指定されたオーダーに移動する
- Mix_SetMusicCMD - 音楽の再生に外部のプログラムを使う
停止
- Mix_HaltMusic - 音楽の再生を停止する
- Mix_FadeOutMusic - フェードアウトして音楽の再生を停止する
- Mix_HookMusicFinished - 音楽停止時のコールバックを設定する
情報
- Mix_GetMusicType - 音楽形式を得る
- Mix_PlayingMusic - 音楽の再生状態をテストする
- Mix_PausedMusic - 音楽の一時停止状態をテストする
- Mix_FadingMusic - 音楽のフェード状態を得る
- Mix_GetMusicHookData - Mix_HookMusicの引数を得る
- Mix_GetMusicVolume - 音楽のボリューム値を得る
- Mix_GetMusicPosition - 音楽の再生位置を得る
- Mix_MusicDuration - 音楽のデュレーションを得る
- Mix_GetMusicLoopStartTime - 音楽のループスタート地点を得る
- Mix_GetMusicLoopEndTime - 音楽のループエンド地点を得る
- Mix_GetMusicLoopLengthTime - 音楽のループ時間を得る
- Mix_GetMusicTitle - 音楽オブジェクトのタイトル名を得る
- Mix_GetMusicTitleTag - 音楽オブジェクトのタイトル名を得る
- Mix_GetMusicArtistTag - 音楽オブジェクトのアーティスト名を得る
- Mix_GetMusicAlbumTag - 音楽オブジェクトのアルバム名を得る
- Mix_GetMusicCopyrightTag - 音楽オブジェクトの著作権表記を得る
原文へのリンク
4.5 Music