Compartir a través de


MFPKEY_WMAAECMA_DMO_SOURCE_MODE (propiedad)

Especifica si el DSP de captura de voz usa el modo de origen o el modo de filtro.

Constante para IPropertyBag

Solo está disponible mediante IPropertyStore.

Tipo de datos

VT_BOOL

Valor predeterminado

VARIANT_TRUE

Se aplica a

Observaciones

En el modo de origen, la aplicación no necesita enviar datos de entrada al DSP, ya que DSP extrae automáticamente los datos de los dispositivos de audio. En el modo de filtro, la aplicación debe enviar los datos de entrada al DSP.

Esta propiedad puede tener los siguientes valores.

Valor Descripción
VARIANT_FALSE Modo de filtro.
VARIANT_TRUE Modo de origen.

 

Nota

Cuando DMO está en modo de origen, solo debe llamar a IMediaObject::SetOutputType para establecer el formato de flujo de salida y no llamar a IMediaObject::SetInputType para establecer formatos de flujo de entrada. De lo contrario, se producirá un error en la inicialización de DMO.

 

Si el valor de esta propiedad es VARIANT_TRUE, el DSP tiene cero entradas. Si el valor es VARIANT_FALSE, el DSP tiene una o dos entradas, según el valor de la propiedad MFPKEY_WMAAECMA_SYSTEM_MODE , como se muestra en la tabla siguiente.

Valor Número de entradas
OPTIBEAM_ARRAY_AND_AEC 2
OPTIBEAM_ARRAY_ONLY 1
SINGLE_CHANNEL_AEC 2
SINGLE_CHANNEL_NSAGC 1

 

Nota:

Solo los modos con una sola entrada funcionarán con el filtro contenedor DMO de la API directShow 9.0.

 

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