MIX_Audio * MIX_LoadAudio(MIX_Mixer *mixer, const char *path, bool predecode);
| MIX_Mixer * | mixer | オーディオデータを使用するミキサー. NULLも可 |
| const char * | path | データを読み込むファイルのパス |
| bool | predecode | 真のとき, この関数から戻る前に圧縮されたデータを全て展開する |
これは次の呼び出しと同じである:
MIX_LoadAudio_IO(mixer, SDL_IOFromFile(path, "rb"), predecode, true);
この関数はファイルシステムのパスからデータを読み込む. SDL_IOStreamから読み込むもの(MIX_LoadAudio_IO())や, プロパティで全てを制御できるもの(MIX_LoadAudioWithProperties())もある.
この関数はどのスレッドからも安全に呼べる.