目次 - SDL_mixer 3.0 - MIX_GetTrackAudio

MIX_GetTrackAudio

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

ヘッダ

SDL3_mixer/SDL_mixer.h

構文

MIX_Audio * MIX_GetTrackAudio(MIX_Track *track);

引数

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

戻り値

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

詳細

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

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

スレッドセーフ

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

バージョン

SDL_image 3.0.0以降

関連項目

SDL Wikiへのリンク

SDL3_mixer/MIX_GetTrackAudio