Propriedade MFPKEY_WMAAECMA_DMO_SOURCE_MODE
Especifica se o DSP de Captura de Voz usa o modo de origem ou o modo de filtro.
Constante para IPropertyBag
Disponível somente usando IPropertyStore.
Tipo de Dados
VT_BOOL
Valor padrão
VARIANT_TRUE
Aplica-se A
Comentários
No modo de origem, o aplicativo não precisa enviar dados de entrada para o DSP, pois o DSP extrai automaticamente os dados dos dispositivos de áudio. No modo de filtro, o aplicativo deve enviar os dados de entrada para o DSP.
Essa propriedade pode ter os valores a seguir.
Valor | Descrição |
---|---|
VARIANT_FALSE | Modo de filtro. |
VARIANT_TRUE | Modo de origem. |
Observação
Quando o DMO estiver no modo de origem, você só deverá chamar IMediaObject::SetOutputType para definir o formato de fluxo de saída e não chamar IMediaObject::SetInputType para definir formatos de fluxo de entrada. Caso contrário, a inicialização do DMO falhará.
Se o valor dessa propriedade for VARIANT_TRUE, o DSP não terá entradas. Se o valor for VARIANT_FALSE, o DSP terá uma ou duas entradas, dependendo do valor da propriedade MFPKEY_WMAAECMA_SYSTEM_MODE , conforme mostrado na tabela a seguir.
Valor | Número de entradas |
---|---|
OPTIBEAM_ARRAY_AND_AEC | 2 |
OPTIBEAM_ARRAY_ONLY | 1 |
SINGLE_CHANNEL_AEC | 2 |
SINGLE_CHANNEL_NSAGC | 1 |
Observação
Somente os modos com uma única entrada funcionarão com o filtro de wrapper DMO da API do DirectShow 9.0.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também