LWJGL バインディングhttp://www.lwjgl.org/javadoc/を介して OpenAL を使用しています。ボリューム設定機能で可能な最大ゲインを知る必要があります。残念ながら、AL インスタンスが開いているかどうかに関係なく、AL10.alGetSourcef(sources.get(0), AL10.AL_MAX_GAIN) は常に 0F を返します。alSourcef でゲインを別の値に設定すると、それが新しい AL_MAX_GAIN になります。では、どうすれば実際の最大ゲインを見つけることができますか? それがなければ、オーディオ ボリューム スライダーをゲイン値に接続する方法がわかりません。
2182 次