次の方法で共有


IBasicAudio::put_Volume

put_Volume は、オーディオ信号のボリューム (振幅) を設定する。

構文

  HRESULT put_Volume(
  long lVolume
);

パラメータ

lVolume

[in] ボリュームを -10,000 ~ 0 の数値で指定する。最大ボリュームは 0、無音は -10,000。必要なデシベル値を 100 倍する。たとえば、-10,000 = -100 dB。

戻り値

HRESULT 値を返す。可能な値は次のとおりである。

説明
E_FAIL 基盤となるオーディオ デバイスがエラーを返した。
E_INVALIDARG lVolume の値が無効である。
E_NOTIMPL フィルタ グラフには、オーディオ レンダラ フィルタは含まれていない。ソースにオーディオ ストリームが含まれていない可能性がある。
S_OK 成功。

参照