Compartir a través de


Método ISimpleAudioVolume::GetMute (audioclient.h)

El método GetMute recupera el estado de silenciamiento actual de la sesión de audio.

Sintaxis

HRESULT GetMute(
  [out] BOOL *pbMute
);

Parámetros

[out] pbMute

Puntero a una variable BOOL en la que el método escribe el estado de silenciamiento. TRUE indica que la silenciación está habilitada. FALSE indica que está deshabilitado.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, los códigos de retorno posibles incluyen, entre otros, los valores que se muestran en la tabla siguiente.

Código devuelto Descripción
E_POINTER
El parámetro pbMute es NULL.
AUDCLNT_E_DEVICE_INVALIDATED
El dispositivo de punto de conexión de audio se ha desconectado o el hardware de audio o los recursos de hardware asociados se han reconfigurado, deshabilitado, quitado o dejado de estar disponible para su uso.
AUDCLNT_E_SERVICE_NOT_RUNNING
El servicio de audio de Windows no se está ejecutando.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado audioclient.h

Consulte también

Interfaz IChannelAudioVolume

ISimpleAudioVolume (interfaz)

ISimpleAudioVolume::SetMute