Propriedade MFPKEY_ENCCOMPLEXITY

Especifica a complexidade do algoritmo de codificação. O valor é um inteiro entre 0 e 100, em que 0 especifica o algoritmo menos complexo e 100 especifica o algoritmo mais complexo.

Constante para IPropertyBag

Disponível somente usando IPropertyStore.

Tipo de Dados

VT_UI4

Valor padrão

100 para Windows Media Audio 10 e Windows Media Audio 10 Professional

100 para a versão windows vista do Windows Media Audio 10 sem perdas

0 para o windows 7 versão Windows Media Audio 10 sem perdas

Comentários

Se a propriedade MFPKEY_CONSTRAINECOMPLEXITY tiver um valor de VARIANT_TRUE, o codificador ajustará a complexidade de seu algoritmo de acordo com o valor dessa propriedade.

Para o codificador windows media audio 10 e o codificador Windows Media Audio 10 Professional, se o valor dessa propriedade for 100, o codificador colocará uma alta demanda na CPU e produzirá a saída de maior qualidade. À medida que o valor dessa propriedade diminui, a demanda na CPU diminui, mas a qualidade da saída também diminui.

Para o codificador sem perdas do Windows Media Audio 10, se o valor dessa propriedade for 0, o codificador colocará uma baixa demanda na CPU. À medida que o valor dessa propriedade aumenta, a demanda na CPU aumenta e o tamanho da saída do codificador diminui ligeiramente. A saída é perdida, independentemente do valor dessa propriedade.

Se você deixar essa propriedade com seu valor padrão de VARIANT_FALSE, o codificador usará seu algoritmo padrão. O algoritmo padrão depende de qual codificador você está usando e qual versão do Windows está em execução. A tabela a seguir descreve o comportamento padrão para as diferentes combinações.

Sistema operacional Comportamento padrão
Windows Vista Os codificadores Windows Media Audio 10, Windows Media Audio 10 Professional e Windows Media Audio 10 Sem Perdas usam o algoritmo mais complexo por padrão.
Windows 7 Os codificadores Windows Media Audio 10 e Windows Media Audio 10 Professional usam o algoritmo mais complexo por padrão. O codificador sem perdas do Windows Media Audio 10 usa o algoritmo menos complexo por padrão.

 

Se a propriedade MFPKEY_CONSTRAINECOMPLEXITY tiver um valor de VARIANT_FALSE, o codificador ignorará essa propriedade.

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
Wmcodecdsp.h

Confira também

Propriedades do Media Foundation