Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создает новый экземпляр IAudioStateMonitor для потоков записи с указанными звуковыми категориями и идентификатором звукового устройства.
Синтаксис
HRESULT CreateCaptureAudioStateMonitorForCategoryAndDeviceId(
[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, включая следующие значения.
| Ценность | Description |
|---|---|
| S_OK | Успех. |
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Сборка Windows 19043 |
| Header | audiostatemonitorapi.h |
| Library | windows.media.mediacontrol.lib |