目次 - SDL_mixer 3.0 - MIX_TrackPlaying

MIX_TrackPlaying

トラックが再生中かチェックする

ヘッダ

SDL3_mixer/SDL_mixer.h

構文

bool MIX_TrackPlaying(MIX_Track *track);

引数

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

戻り値

(bool) 一時停止中のとき真, その他のとき偽を戻す.

詳細

この関数が真を戻した場合, 現在トラックはミキサーの出力に関与している. (これが「再生中」の状態である.) これは停止中とも一時停止中とも異なる.

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

スレッドセーフ

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

バージョン

SDL_image 3.0.0以降

関連項目

SDL Wikiへのリンク

SDL3_mixer/MIX_TrackPlaying