audiostatemonitorapi.h 標頭

此標頭是核心音訊功能的一部分。 如需詳細資訊,請參閱

audiostatemonitorapi.h 包含下列程式設計介面:

介面

 
IAudioStateMonitor

提供 API 來查詢音訊資料流程的音效等級,以及在音效等級變更時接收通知。

函式

 
CreateCaptureAudioStateMonitor

為擷取資料流程建立 IAudioStateMonitor 的新實例。
CreateCaptureAudioStateMonitorForCategory

建立 IAudioStateMonitor 的新實例,以擷取具有指定音訊類別的串流。
CreateCaptureAudioStateMonitorForCategoryAndDeviceId

建立 IAudioStateMonitor 的新實例,以擷取具有指定音訊類別和音訊裝置識別碼的串流。
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole

建立 IAudioStateMonitor 的新實例,以擷取具有指定音訊類別和音訊裝置角色的串流。
CreateRenderAudioStateMonitor

為轉譯資料流程建立 IAudioStateMonitor 的新實例。
CreateRenderAudioStateMonitorForCategory

為具有指定音訊類別的轉譯資料流程建立 IAudioStateMonitor 的新實例。
CreateRenderAudioStateMonitorForCategoryAndDeviceId

使用指定的音訊類別和音訊裝置識別碼,為轉譯資料流程建立 IAudioStateMonitor 的新實例。
CreateRenderAudioStateMonitorForCategoryAndDeviceRole

建立 IAudioStateMonitor 的新實例,以使用指定的音訊類別和音訊裝置角色來轉譯資料流程。

回呼函式

 
AudioStateMonitorCallback

發生于系統變更 IAudioStreamStateMonitor 所監視之音訊資料流程的音效等級時。

列舉

 
AudioStateMonitorSoundLevel