目次 - SDL_mixer 3.0 - MIX_GetAudioFormat

MIX_GetAudioFormat

MIX_Audioのオーディオ形式の初期値を得る

ヘッダ

SDL3_mixer/SDL_mixer.h

構文

bool MIX_GetAudioFormat(MIX_Audio *audio, SDL_AudioSpec *spec);

引数

MIX_Audio *audio問い合わせるオーディオデータ
SDL_AudioSpec *specオーディオ形式の代入先へのポインタ

戻り値

(bool) 成功のとき真, エラーのとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

オーディオファイルには途中で形式が変わるものがあるので注意すること. これに明確に対応しているファイルもあるが, 一般的な例は2つのMP3ファイルが結合された場合である. 多くの場合, SDL_mixerはこのようなファイルを正しく扱えるが, この関数はファイルの最初の形式のみを戻す.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL_image 3.0.0以降

SDL Wikiへのリンク

SDL3_mixer/MIX_GetAudioFormat