CreateCaptureAudioStateMonitor
[部分資訊與發行前產品有關,在正式發行前可能會有大幅修改。Microsoft 對此處提供的資訊不做任何明示或暗示的保證。] 建立新的 IAudioStateMonitor 執行個體,以監視所有音訊擷取串流的音訊層級。語法
參數
audioStateMonitor _Out_ 類型:IAudioStateMonitor** 此輸出參數會填入所建立的IAudioStateMonitor 物件。
傳回值
類型:HRESULT 如果方法成功,則會傳回S\_OK。
備註
這是建立並傳回AudioStateMonitor 執行個體的函式之一。
擷取和轉譯串流各有四種變體,用來判斷
處理序是否可針對指定的角色執行下列其中一項動作:
- 擷取或轉譯任何類別的任何音訊
- 擷取或轉譯特定類別的音訊
- 將特定類別的音訊擷取或轉譯至特定端點。
可以使用MMDevice識別碼 (使用IMMDevice::GetId()取得) 或其SWD識別碼 (使用Windows.Devices.Enumeration或Windows.Media.Devices.MediaDevice取得) 來指定端點 - 將特定類別的音訊擷取或轉譯至預設端點
IAudioStateMonitor 物件。
