SDL_bool Mix_HasMusicDecoder(const char *name)
name | チェックするデコーダー名 |
外部ライブラリを追加した場合, この結果はビルド時とプログラム実行時で異なる場合がある. デコーダーはデバイスを開くとき有効になるため, この関数を呼ぶ前に正常にMix_OpenAudio()またはMix_OpenAudioDevice()が呼ばれている必要がある.
デコーダー名は任意だがあいまいさは認められない. よって, あらかじめ知っている必要がある. しかし, 通常は大文字の拡張子(例えば"MOD", "MP3", "FLAC")である.