Compartir a través de


MFPKEY_WMAAECMA_FEATR_FRAME_SIZE (propiedad)

Especifica el tamaño del marco de audio utilizado por el DSP de captura de voz.

Constante para IPropertyBag

Solo está disponible mediante IPropertyStore.

Tipo de datos

VT_I4

Valor predeterminado

0

Se aplica a

Comentarios

El algoritmo de cancelación de eco acústico (AEC) procesa muestras de audio PCM de un fotograma a la vez. El valor de esta propiedad es el tamaño del marco de audio, en muestras. Antes de establecer esta propiedad, debe establecer la propiedad MFPKEY_WMAAECMA_FEATURE_MODE en VARIANT_TRUE.

El DSP de captura de voz admite los siguientes tamaños de fotograma:

  • 80
  • 128
  • 160
  • 240
  • 256
  • 320

Si el valor de esta propiedad es cero, el DSP selecciona el tamaño del marco en función del modo del sistema y el formato de salida.

Sin embargo, para obtener el mejor rendimiento, se recomienda que las aplicaciones usen el valor predeterminado. Si el modo de procesamiento es solo la matriz de micrófonos, el valor predeterminado es 320 muestras. Para todos los demás modos de procesamiento, el valor predeterminado es 160 muestras. Para obtener más información sobre los modos de procesamiento del DSP de captura de voz, consulte MFPKEY_WMAAECMA_SYSTEM_MODE.

Después de la primera llamada a IMediaObject::AllocateStreamingResources o IMediaObject::P rocessOutput, puede leer esta propiedad para obtener el tamaño de fotograma real en uso, incluso cuando MFPKEY_WMAAECMA_FEATURE_MODE es false.

Requisitos

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

Consulte también

Propiedades de Media Foundation

DSP de captura de voz