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 |