目次 - SDL_mixer 3.0 - MIX_GetAudioDecoderProperties

MIX_GetAudioDecoderProperties

MIX_AudioDecoderに関連付けられたプロパティを得る

ヘッダ

SDL3_mixer/SDL_mixer.h

構文

SDL_PropertiesID MIX_GetAudioDecoderProperties(MIX_AudioDecoder *audiodecoder);

引数

MIX_AudioDecoder *audiodecoder問い合わせるオーディオデコーダ

戻り値

(SDL_PropertiesID) 成功のときプロパティグループID, 失敗のとき0を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

SDL_mixerは自身でいくつかのプロパティを提供しているが, アプリケーション固有のデータを持たせる便利な場所としても使用できる.

SDL_PropertiesIDはMIX_Audioに対してこの関数を最初に呼んだとき必要ならば生成される.

この関数で得られるファイル固有のメタデータは, MIX_GetAudioProperties()で得られるものと同一である. 詳細は関数の詳細の記述を参照すること.

スレッドセーフ

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

バージョン

SDL_image 3.0.0以降

関連項目

SDL Wikiへのリンク

SDL3_mixer/MIX_GetAudioDecoderProperties