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 |