Interfaz IPerChannelDbLevel (devicetopology.h)

La interfaz IPerChannelDbLevel representa una interfaz de control de subunidad genérica que proporciona control por canal sobre el nivel de volumen, en decibelios, de una secuencia de audio o de una banda de frecuencia en una secuencia de audio. Un nivel de volumen positivo representa la ganancia y un valor negativo representa la atenuación.

Los clientes no llaman directamente a los métodos de esta interfaz. En su lugar, esta interfaz actúa como interfaz base para las siguientes interfaces, que los clientes llaman directamente:

Herencia

La interfaz IPerChannelDbLevel hereda de la interfaz IUnknown . IPerChannelDbLevel también tiene estos tipos de miembros:

Métodos

La interfaz IPerChannelDbLevel tiene estos métodos.

 
IPerChannelDbLevel::GetChannelCount

El método GetChannelCount obtiene el número de canales de la secuencia de audio. (IPerChannelDbLevel.GetChannelCount)
IPerChannelDbLevel::GetLevel

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

El método GetLevelRange obtiene el intervalo, en decibelios, del nivel de volumen del canal especificado.
IPerChannelDbLevel::SetLevel

El método SetLevel establece el nivel de volumen, en decibelios, del canal especificado.
IPerChannelDbLevel::SetLevelAllChannels

El método SetLevelAllChannels establece los niveles de volumen, en decibelios, de todos los canales de la secuencia de audio.
IPerChannelDbLevel::SetLevelUniform

El método SetLevelUniform establece todos los canales de la secuencia de audio en el mismo nivel de volumen uniforme, en decibelios.

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

Interfaces de audio principales

DeviceTopology API

IAudioBass (interfaz)

IAudioMidrange (Interfaz)

Interfaz IAudioTreble

IAudioVolumeLevel (Interfaz)