目次 - SDL_mixer 3.0 - MIX_Group

MIX_Group

トラックのグループを表す不透明オブジェクトの型

ヘッダ

SDL3_mixer/SDL_mixer.h

構文

typedef struct MIX_Group MIX_Group;

詳細

SDL_mixerはアプリケーションが処理されたデータの獲得と操作を行えるようにミキシングパイプラインの様々な段階でコールバックを提供している. これは全てのトラックではなく一部のトラックがミックスされた時点でフックしたい場合に便利である. 例えば, ゲームのオプションメニューでUI以外のゲームの音声を調整したい場合などである.

SDL_mixerでは複数のトラックを1つのグループに割り付け, グループのミキシングが完了した時点でコールバックを受信することができる. バッファには最終的な出力にミックスされる前のグループのトラックのみミックスされたオーディオデータが書き込まれている.

バージョン

SDL_image 3.0.0以降

SDL Wikiへのリンク

SDL3_mixer/MIX_Group