IAudioStateMonitor インターフェイス (audiostatemonitorapi.h)

オーディオ ストリームのサウンド レベルを照会したり、サウンド レベルが変更されたときに通知を受信したりするための API を提供します。

継承

IAudioStateMonitor インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IAudioStateMonitor インターフェイスには、これらのメソッドがあります。

 
IAudioStateMonitor::GetSoundLevel

IAudioStateMonitor に関連付けられているオーディオ ストリームの現在のサウンド レベルを取得します。
IAudioStateMonitor::RegisterCallback

システムが IAudioStateMonitor によって監視されているオーディオ ストリームのサウンド レベルを変更したときに呼び出される AudioStateMonitorCallback の実装を登録します。
IAudioStateMonitor::UnregisterCallback

以前に IAudioStateMonitor::RegisterCallback の呼び出しで登録された AudioStateMonitorCallback の登録を解除します。

注釈

インターフェイスのインスタンス化に使用するメソッドによって、監視されるオーディオ ストリームが決まります。 ファクトリ メソッドは、キャプチャおよびレンダリング ストリームの監視、およびオーディオ カテゴリ、デバイス ロール、オーディオ デバイス ID に基づくストリームの監視のために提供されます。

要件

要件
サポートされている最小のクライアント Windows ビルド 19043
Header audiostatemonitorapi.h