目次 - SDL_mixer 3.0 - MIX_GetTrackAudioStream

MIX_GetTrackAudioStream

トラックに割り付けられたSDL_AudioStreamを得る

ヘッダ

SDL3_mixer/SDL_mixer.h

構文

SDL_AudioStream * MIX_GetTrackAudioStream(MIX_Track *track);

引数

MIX_Track *track問い合わせるトラック

戻り値

(SDL_AudioStream *) 有効ならばSDL_AudioStreamを戻す. 有効でない場合NULLを戻す.

詳細

この関数はMIX_SetTrackAudioStream()trackに現在割り付けられているSDL_AudioStreamオブジェクトを戻す. 何も割り付けられていない, またはトラックの入力がSDL_AudioStreamではない(MIX_AudioSDL_IOStreamなど)の場合はNULLを戻す.

様々な理由のエラー(MIX_Init()が呼ばれていない, トラックがNULLなど)の場合, この関数はNULLを戻すが, エラーとトラックの入力が有効でないことを判別する手段はない.

スレッドセーフ

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

バージョン

SDL_image 3.0.0以降

関連項目

SDL Wikiへのリンク

SDL3_mixer/MIX_GetTrackAudioStream