次の方法で共有


audiostatemonitorapi.h ヘッダー

このヘッダーは、コア オーディオ機能の一部として使用されます。 詳細については、次を参照してください。

audiostatemonitorapi.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IAudioStateMonitor

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

関数

 
CreateCaptureAudioStateMonitor

キャプチャ ストリーム用の IAudioStateMonitor の新しいインスタンスを作成します。
CreateCaptureAudioStateMonitorForCategory

指定したオーディオ カテゴリを持つキャプチャ ストリーム用の IAudioStateMonitor の新しいインスタンスを作成します。
CreateCaptureAudioStateMonitorForCategoryAndDeviceId

指定したオーディオ カテゴリとオーディオ デバイス ID を持つキャプチャ ストリーム用の IAudioStateMonitor の新しいインスタンスを作成します。
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole

指定したオーディオ カテゴリとオーディオ デバイスロールを持つキャプチャ ストリーム用の IAudioStateMonitor の新しいインスタンスを作成します。
CreateRenderAudioStateMonitor

レンダリング ストリーム用の IAudioStateMonitor の新しいインスタンスを作成します。
CreateRenderAudioStateMonitorForCategory

指定したオーディオ カテゴリを持つレンダリング ストリームの IAudioStateMonitor の新しいインスタンスを作成します。
CreateRenderAudioStateMonitorForCategoryAndDeviceId

指定したオーディオ カテゴリとオーディオ デバイス ID を使用して、レンダリング ストリームの IAudioStateMonitor の新しいインスタンスを作成します。
CreateRenderAudioStateMonitorForCategoryAndDeviceRole

指定したオーディオ カテゴリとオーディオ デバイスロールを持つレンダリング ストリーム用の IAudioStateMonitor の新しいインスタンスを作成します。

コールバック関数

 
AudioStateMonitorCallback

システムが IAudioStreamStateMonitor によって監視されているオーディオ ストリームのサウンド レベルを変更したときに発生します。

列挙

 
AudioStateMonitorSoundLevel