次の方法で共有


IBasicAudio::get_Balance

get_Balance メソッドは、オーディオ信号のバランスを取得する。

構文

  HRESULT get_Balance(
  long *plBalance
);

パラメータ

plBalance

[out] バランスを受け取る変数へのポインタ。

戻り値

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

説明
E_NOTIMPL フィルタ グラフには、オーディオ レンダラ フィルタは含まれていない。ソースにオーディオ ストリームが含まれていない可能性がある。
E_POINTER NULL ポインタ引数。
S_OK 成功。

注意

バランスの範囲は、-10,000 から 10,000 までである。値が -10,000 の場合、右チャンネルは 100 dB 減衰され、無音となることを意味している。値が 10,000 の場合、左チャンネルが無音であることを意味している。真中の値は 0 で、これは両方のチャンネルがフル ボリュームであることを意味している。一方のチャンネルが減衰されても、もう一方のチャンネルはフル ボリュームのままである。

参照