atributo MF_TRANSCODE_ENCODINGPROFILE
Especifica el perfil de conformidad del dispositivo para codificar archivos de formato de streaming avanzado (ASF).
Tipo de datos
LPWSTR
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetAllocatedString.
Para establecer este atributo, llame a IMFAttributes::SetString.
Observaciones
Use este atributo al transcodificación en un dispositivo que admita Windows Media. Si se establece este atributo, el codificador usará el perfil de conformidad del dispositivo o la plantilla para los códecs de Windows Media. Establezca el atributo en el perfil de transcodificación antes de compilar la topología de transcodificación.
El valor de este atributo puede ser cualquiera de las cadenas de plantilla de conformidad enumeradas en los temas siguientes:
- Plantillas de conformidad de dispositivos de audio
- Plantillas de conformidad de dispositivos de vídeo
Para la codificación de vídeo de Windows Media, el generador de topologías usa este atributo para establecer la propiedad MFPKEY_DECODERCOMPLEXITYREQUESTED en el codificador. El codificador intentará usar la plantilla especificada para codificar el contenido. Para obtener la plantilla real, recorra los nodos de la topología de transcodificación para obtener un puntero al nodo del codificador. A continuación, obtenga el valor de la propiedad MFPKEY_DECODERCOMPLEXITYPROFILE del codificador.
El generador de topologías también usa el valor de este atributo para establecer la propiedad "DeviceConformanceTemplate" en el receptor de medios ASF.
Si se establece este atributo, el objeto de metadatos del archivo ASF siempre se genera independientemente del valor especificado por la aplicación del atributo MF_TRANSCODE_SKIP_METADATA_TRANSFER .
Entre los valores típicos de este atributo se incluyen los siguientes:
Valor | Descripción |
---|---|
"AP" | Vídeo de perfil avanzado |
"MP" | Vídeo de perfil principal |
"SP" | Vídeo de perfil simple |
"MP@LL" | Perfil principal, vídeo de nivel medio |
"L2" | Perfil de audio, <= 160 Kbps |
La constante GUID de este atributo se exporta desde mfuuid.lib.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado |
|
Vea también