Compartir a través de


estructura AUDIO_MICROPHONE_BOOST_NOTIFICATION (audioengineextensionapo.h)

Representa una notificación de APO de aumento del micrófono de audio.

Sintaxis

typedef struct AUDIO_MICROPHONE_BOOST_NOTIFICATION {
  IMMDevice *endpoint;
  GUID      eventContext;
  BOOL      microphoneBoostEnabled;
  float     levelInDb;
  float     levelMinInDb;
  float     levelMaxInDb;
  float     levelStepInDb;
  BOOL      muteSupported;
  BOOL      mute;
} AUDIO_MICROPHONE_BOOST_NOTIFICATION;

Miembros

endpoint

IMMDevice que representa el punto de conexión de audio asociado a la notificación.

eventContext

GUID que representa el contexto asociado al originador del evento. Un cliente puede usar este método para realizar un seguimiento de los cambios de control realizados por otros procesos y por el hardware. Las funciones IAudioVolumeLevel::SetLevel e IAudioMute::SetMute usan el contexto. Cuando se recibe esta notificación, un cliente puede inspeccionar el GUID de contexto para detectar si es el origen de la notificación u otro cliente.

microphoneBoostEnabled

Valor booleano que indica la presencia de una parte "Aumento del micrófono" (conector o subunit) de una topología de dispositivo de captura de audio.

levelInDb

Valor float que especifica el nivel de volumen en decibelios.

levelMinInDb

Valor float que especifica el nivel de volumen mínimo en decibelios.

levelMaxInDb

Valor float que especifica el nivel máximo de volumen en decibelios.

levelStepInDb

Valor float que especifica el valor de ejecución paso a paso entre los niveles de volumen consecutivos del nivel de intervaloMinInDb a levelMaxInDb.

muteSupported

Valor booleano que indica si la interfaz IAudioMute es compatible con la parte "Aumento del micrófono" de la topología del dispositivo de captura de audio.

mute

Valor booleano que indica el estado actual (habilitado o deshabilitado) del control de silenciación.

Comentarios

Para obtener más información sobre las API de Windows 11 para los objetos de procesamiento de audio (API) que se pueden enviar con controladores de audio, consulte api de Windows 11 para objetos de procesamiento de audio.

Requisitos

Requisito Valor
Header audioengineextensionapo.h