Propriedade MFPKEY_WMAENC_ORIGWAVEFORMAT

Especifica a estrutura WAVEFORMATEX que descreve o conteúdo de áudio de entrada.

Constante para IPropertyBag

g_wszWMACOriginalWaveFormat

Tipo de Dados

VT_ARRAY | VT_UI1 (WAVEFORMATEX como uma matriz de bytes)

Comentários

Ao transcodificar o conteúdo baseado em áudio do Windows Media para uma taxa de bits mais baixa, você pode passar a estrutura WAVEFORMATEX do conteúdo para o codec para permitir que o codec otimize seus algoritmos. Esse recurso, chamado recompactação inteligente, fornece melhores resultados do que descompactar o conteúdo e, em seguida, alimentar os exemplos de PCM reconstruídos novamente por meio do codec.

Ao passar a estrutura WAVEFORMATEX , inclua bytes extras no final da estrutura especificada por WAVEFORMATEX.cbSize.

O codificador de áudio aceita apenas entradas e saídas para as quais o número de canais, bits por exemplo e taxa de exemplo são idênticos. Você pode transcodificar o conteúdo apenas para uma taxa de bits mais baixa dentro desses parâmetros. De qualquer forma, você deve decodificar o conteúdo e passar os exemplos não compactados como entrada para o codificador. Definir essa propriedade fornece ao codificador algumas informações sobre o processamento que já foi executado no conteúdo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Wmcodecdsp.h

Confira também

Propriedades do Media Foundation