Skip to main content

AudioStateMonitorCallback

IAudioStateMonitor::RegisterCallback の呼び出しによって登録されたコールバック関数で、IAudioStateMonitor に関連付けられたオーディオ ストリームのサウンド レベルが変化したときにシステムから呼び出されます。

構文

パラメーター

audioStateMonitor _Out_
型: IAudioStateMonitor*
コールバックが登録された IAudioStateMonitor インターフェイスです。関連付けられたオーディオ ストリームの新しい現在のサウンド レベルを取得するには、このインターフェイスの GetSoundLevel メソッドを呼び出します。 context
型: void*
RegisterCallback メソッドに渡された、アプリ定義のコンテキスト オブジェクトです。

戻り値

このコールバック関数は値を返しません。

解説

利便性のため、Audiostatemonitorapi.h ではこのコールバックのポインター型として PAudioStateMonitorCallback が定義されています。 次のコード例は、AudioStateMonitor に新しいコールバックを登録する方法を示しています。利便性のため、Audiostatemonitorapi.h ではこのコールバックのポインター型として PAudioStateMonitorCallback が定義されています。

要件

ヘッダー: Audiostatemonitorapi.h サポートされるプラットフォーム: Windows、XBOX One ファミリ本体および XBOX Series 本体

関連項目

AUDIO_STREAM_CATEGORY WASAPI について WASAPI
Last modified on October 19, 2026