SND_CalcVolume

構文

#include <iris_sp/snd/snd.h>
#define SND_VOLUME_DB_MIN -481
#define SND_VOLUME_DB_MAX 0
u8 SND_CalcVolume ( s32 dB );

引数

dB デシベルの値です。0.1dB 単位です。

返り値

デシベル値に相当するチャンネルボリューム値を返します。 0dB の時、フルレンジ(127) を返します。

説明

デシベル値をチャンネルボリューム値に変換します。

dBが、 SND_VOLUME_DB_MIN より小さい時は、0 となり、 SND_VOLUME_DB_MAX より大きい時は、127 となります。

参照

SND_SetChannelVolume

履歴

2004/01/19 初版