Share via


estructura ACX_MICROPHONE_CONFIG (acxpin.h)

La estructura ACX_MICROPHONE_CONFIG se usa para configurar un micrófono.

Sintaxis

typedef struct _ACX_MICROPHONE_CONFIG {
  ULONG                                     Size;
  ULONG                                     Flags;
  LONG                                      MicrophoneSnrDB;
  LONG                                      MicrophoneSensitivityDB;
  ACXMICARRAYGEOMETRY                       MicArrayGeometry;
  PACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION InterleavedFormat;
} ACX_MICROPHONE_CONFIG, *PACX_MICROPHONE_CONFIG;

Miembros

Size

Tamaño de todos los datos de la estructura ACX_MICROPHONE_CONFIG en bytes.

Flags

Combinación de valores de la enumeración ACX_MICROPHONE_CONFIG_FLAGS que describe el micrófono.

MicrophoneSnrDB

Valor de decibel de 16,16 puntos fijos (dB) que especifica la relación señal-ruido del micrófono. Si se establece en LONG_MIN_VALUE significa que este campo no es compatible.

MicrophoneSensitivityDB

Valor de decibel de 16,16 puntos fijos (dB) que especifica la sensibilidad del micrófono. Si se establece en LONG_MIN_VALUE significa que este campo no es compatible.

MicArrayGeometry

Estructura de ACX_MIC_ARRAY_GEOMETRY opcional que describe la geometría del micrófono si es una matriz de micrófonos.

InterleavedFormat

Puntero opcional a una estructura ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION que especifica cómo se intercala el audio de bucle invertido con el audio del micrófono.

Comentarios

La estructura ACX_MICROPHONE_CONFIG debe asignarse al miembro MicrophoneConfig de la estructura ACX_PIN_CONFIG y AcxPinConfigMicrophoneConfigSpecified debe incluirse en el miembro Flags de la estructura ACX_PIN_CONFIG.

Para inicializar una estructura de ACX_MICROPHONE_CONFIG, el controlador debe llamar a ACX_MICROPHONE_CONFIG_INIT.

Requisitos de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxpin.h

Consulte también