目次 - SDL 3.0 API(機能別) - 再生と録音 - SDL_GetAudioStreamGain

SDL_GetAudioStreamGain

オーディオストリームのゲインを得る

ヘッダ

SDL3/SDL_audio.h

構文

float SDL_GetAudioStreamGain(SDL_AudioStream *stream);

引数

SDL_AudioStream *stream調査するオーディオストリーム

戻り値

(float) ストリームのゲインを戻す. 失敗のとき-1.0fを戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

ストリームのゲインはボリュームのことで, 値が大きいほど出力が大きく, 0は無音である.

オーディオストリームのゲインのデフォルトは1.0f(出力を変更しない)である.

スレッドセーフ

この関数はストリーム固有のミューテックスが行われている限りどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_GetAudioStreamGain - SDL Wiki