IBasicAudio インターフェイス
IBasicAudio インターフェイスを使うと、アプリケーションでオーディオ ストリームのボリュームとバランスを制御できる。
このインターフェイスは、オーディオ レンダラ (WaveOut) フィルタおよび DirectSound レンダラ フィルタに実装されるが、フィルタ グラフ マネージャによってアプリケーションに公開される。アプリケーションは、常にフィルタ グラフ マネージャからこのインターフェイスを取得する必要がある。
IBasicAudio インターフェイスは、IDispatch から継承するメソッド以外に以下のメソッドも公開する。
メソッド | 説明 |
get_Balance | オーディオ信号のバランスを取得する。 |
get_Volume | オーディオ信号のボリューム (振幅) を取得する。 |
put_Balance | オーディオ信号のバランスを設定する。 |
put_Volume | オーディオ信号のボリューム (振幅) を設定する。 |