次の方法で共有


MFPKEY_WMAAECMA_MIC_GAIN_BOUNDER プロパティ

ボイス キャプチャ DSP でマイク ゲイン境界を適用するかどうかを指定します。

IPropertyBag の定数

IPropertyStore を使用してのみ使用できます。

データ型

VT_BOOL

既定値

VARIANT_TRUE

適用対象

解説

マイクゲインの境界は、マイクが正しいゲインレベルを持っていることを保証します。 ゲインが高すぎると、キャプチャされた信号が飽和状態になり、クリップされる可能性があります。 クリッピングは非線形効果であり、音響エコー キャンセル (AEC) アルゴリズムが失敗します。 ゲインが低すぎると、信号対ノイズ比が低くなり、AEC アルゴリズムが失敗したり、パフォーマンスが低下したりする可能性もあります。

このプロパティには、次の値を指定できます。

説明
VARIANT_TRUE マイクゲインバウンディングを有効にします。
VARIANT_FALSE マイクゲインバウンディングを無効にします。

 

このプロパティの既定値は VARIANT_TRUE (有効) です。

マイクゲインバウンディングは、DSPがソースモードで動作する場合にのみ適用されます。 フィルター モードでは、アプリケーションでマイクのゲイン レベルが正しいことを確認する必要があります。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
Wmcodecdsp.h

関連項目

Media Foundation のプロパティ

音声キャプチャ DSP