Поделиться через


Метод ISimpleAudioVolume::GetMute (audioclient.h)

Метод GetMute извлекает текущее состояние отключения звука для звукового сеанса.

Синтаксис

HRESULT GetMute(
  [out] BOOL *pbMute
);

Параметры

[out] pbMute

Указатель на переменную BOOL , в которую метод записывает состояние отключения. Значение TRUE указывает, что отключение звука включено. Значение FALSE означает, что он отключен.

Возвращаемое значение

Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возможные коды возврата включают, помимо прочего, значения, показанные в следующей таблице.

Код возврата Описание
E_POINTER
Параметр pbMute имеет значение NULL.
AUDCLNT_E_DEVICE_INVALIDATED
Устройство конечной точки аудио отключено, звуковое оборудование или связанные аппаратные ресурсы были перенастроены, отключены, удалены или иным образом недоступны для использования.
AUDCLNT_E_SERVICE_NOT_RUNNING
Служба звука Windows не запущена.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header audioclient.h

См. также раздел

Интерфейс IChannelAudioVolume

Интерфейс ISimpleAudioVolume

ISimpleAudioVolume::SetMute