Compartir a través de


MFPKEY_ENCCOMPLEXITY (propiedad)

Especifica la complejidad del algoritmo de codificación. El valor es un entero entre 0 y 100, donde 0 especifica el algoritmo menos complejo y 100 especifica el algoritmo más complejo.

Constante para IPropertyBag

Solo está disponible mediante IPropertyStore.

Tipo de datos

VT_UI4

Valor predeterminado

100 para Windows Media Audio 10 y Windows Media Audio 10 Professional

100 para la versión de Windows Vista de Windows Media Audio 10 Sin pérdida

0 para la versión de Windows 7 Windows Media Audio 10 Sin pérdida

Comentarios

Si la propiedad MFPKEY_CONSTRAINECOMPLEXITY tiene un valor de VARIANT_TRUE, el codificador ajusta la complejidad de su algoritmo según el valor de esta propiedad.

Para el codificador Windows Media Audio 10 y el codificador Windows Media Audio 10 Professional, si el valor de esta propiedad es 100, el codificador coloca una alta demanda en la CPU y genera la salida de mayor calidad. A medida que el valor de esta propiedad disminuye, la demanda en la CPU disminuye, pero la calidad de la salida también disminuye.

Para el codificador Windows Media Audio 10 Sin pérdida, si el valor de esta propiedad es 0, el codificador coloca una baja demanda en la CPU. A medida que aumenta el valor de esta propiedad, la demanda en la CPU aumenta y el tamaño de la salida del codificador disminuye ligeramente. La salida no tiene pérdida independientemente del valor de esta propiedad.

Si deja esta propiedad en su valor predeterminado de VARIANT_FALSE, el codificador usa su algoritmo predeterminado. El algoritmo predeterminado depende del codificador que esté usando y de qué versión de Windows se está ejecutando. En la tabla siguiente se describe el comportamiento predeterminado de las diferentes combinaciones.

Sistema operativo Comportamiento predeterminado
Windows Vista Los codificadores Windows Media Audio 10, Windows Media Audio 10 Professional y Windows Media Audio 10 Sin pérdida usan de forma predeterminada el algoritmo más complejo.
Windows 7 Los codificadores Windows Media Audio 10 y Windows Media Audio 10 Professional usan el algoritmo más complejo de forma predeterminada. El codificador Windows Media Audio 10 Sin pérdida usa el algoritmo menos complejo de forma predeterminada.

 

Si la propiedad MFPKEY_CONSTRAINECOMPLEXITY tiene un valor de VARIANT_FALSE, el codificador omite esta propiedad.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Wmcodecdsp.h

Consulte también

Propiedades de Media Foundation