CreateRenderAudioStateMonitorForCategoryAndDeviceId 函式 (audiostatemonitorapi.h)
建立 IAudioStateMonitor 的新實例,以使用指定的音訊類別和音訊裝置標識碼來轉譯數據流。
語法
HRESULT CreateRenderAudioStateMonitorForCategoryAndDeviceId(
[in] AUDIO_STREAM_CATEGORY category,
[in] PCWSTR deviceId,
[out] IAudioStateMonitor **audioStateMonitor
);
參數
[in] category
指定音訊狀態監視器建立之音訊數據流類別的 AUDIO_STREAM_CATEGORY 列舉成員。
[in] deviceId
建立音訊狀態監視器之音訊裝置的唯一標識符。 您可以使用 MMDevice 標識符來指定端點,使用 IMMDevice::GetId 取得,或使用其 SWD 識別符,使用 Windows.Devices.Enumeration 或 Windows.Media.Devices.MediaDevice 取得。
[out] audioStateMonitor
接收所建立 IAudioStateMonitor 的指標。
傳回值
傳回 HRESULT,包括下列值。
值 | 描述 |
---|---|
S_OK | 成功。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 組建 19043 |
標頭 | audiostatemonitorapi.h |