MFPKEY_WMAAECMA_DMO_SOURCE_MODE, proprietà

Specifica se il DSP di Acquisizione vocale usa la modalità di origine o la modalità filtro.

Costante per IPropertyBag

Disponibile solo usando IPropertyStore.

Tipo di dati

VT_BOOL

Valore predefinito

VARIANT_TRUE

Si applica a

Commenti

In modalità origine l'applicazione non deve inviare dati di input al DSP, perché il DSP esegue automaticamente il pull dei dati dai dispositivi audio. In modalità filtro, l'applicazione deve inviare i dati di input al DSP.

Questa proprietà può avere i valori seguenti.

Valore Descrizione
VARIANT_FALSE Modalità filtro.
VARIANT_TRUE Modalità origine.

 

Nota

Quando DMO è in modalità di origine, è necessario chiamare solo IMediaObject::SetOutputType per impostare il formato di flusso di output e non chiamare IMediaObject::SetInputType per impostare i formati di flusso di input. In caso contrario, l'inizializzazione DMO avrà esito negativo.

 

Se il valore di questa proprietà è VARIANT_TRUE, il DSP ha zero input. Se il valore è VARIANT_FALSE, il provider di servizi di dominio ha uno o due input, a seconda del valore della proprietà MFPKEY_WMAAECMA_SYSTEM_MODE , come illustrato nella tabella seguente.

Valore Numero di input
OPTIBEAM_ARRAY_AND_AEC 2
OPTIBEAM_ARRAY_ONLY 1
SINGLE_CHANNEL_AEC 2
SINGLE_CHANNEL_NSAGC 1

 

Nota

Solo le modalità con un singolo input funzionano con il filtro wrapper DMO dall'API DirectShow 9.0.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Wmcodecdsp.h

Vedi anche

Proprietà di Media Foundation

DSP di acquisizione vocale