Propriedade MFPKEY_WMAAECMA_FEATR_FRAME_SIZE
Especifica o tamanho do quadro de áudio usado pelo DSP de Captura de Voz.
Constante para IPropertyBag
Disponível somente usando IPropertyStore.
Tipo de Dados
VT_I4
Valor padrão
0
Aplica-se A
Comentários
O algoritmo de cancelamento de eco acústico (AEC) processa amostras de áudio PCM um quadro de cada vez. O valor dessa propriedade é o tamanho do quadro de áudio, em exemplos. Antes de definir essa propriedade, você deve definir a propriedade MFPKEY_WMAAECMA_FEATURE_MODE como VARIANT_TRUE.
O DSP de Captura de Voz dá suporte aos seguintes tamanhos de quadro:
- 80
- 128
- 160
- 240
- 256
- 320
Se o valor dessa propriedade for zero, o DSP selecionará o tamanho do quadro com base no modo do sistema e no formato de saída.
No entanto, para obter o melhor desempenho, é recomendável que os aplicativos usem o valor padrão. Se o modo de processamento for somente matriz de microfone, o valor padrão será 320 amostras. Para todos os outros modos de processamento, o valor padrão é 160 amostras. Para obter mais informações sobre os modos de processamento do DSP de Captura de Voz, consulte MFPKEY_WMAAECMA_SYSTEM_MODE.
Após a primeira chamada para IMediaObject::AllocateStreamingResources ou IMediaObject::P rocessOutput, você pode ler essa propriedade para obter o tamanho real do quadro em uso, mesmo quando MFPKEY_WMAAECMA_FEATURE_MODE for false.
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