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 |
|
Vedi anche