Compartir a través de


Método IPerChannelDbLevel::GetLevel (devicetopology.h)

El método GetLevel obtiene el nivel de volumen, en decibelios, del canal especificado.

Sintaxis

HRESULT GetLevel(
  [in]  UINT  nChannel,
  [out] float *pfLevelDB
);

Parámetros

[in] nChannel

Número de canal. Si la secuencia de audio tiene N canales, los canales se numeran de 0 a N– 1. Para obtener el número de canales en la secuencia, llame al método IPerChannelDbLevel::GetChannelCount .

[out] pfLevelDB

Puntero a una variable float en la que el método escribe el nivel de volumen, en decibelios, del canal especificado.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, los posibles códigos de retorno incluyen, pero no están limitados a, los valores que se muestran en la tabla siguiente.

Código devuelto Descripción
E_INVALIDARG
El parámetro nChannel está fuera del intervalo.
E_POINTER
El puntero pfLevelDB es NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado devicetopology.h

Consulte también

IPerChannelDbLevel (Interfaz)

IPerChannelDbLevel::GetChannelCount