atributo MF_PD_ASF_LANGLIST_LEGACYORDER

Contiene una lista de idiomas RFC 1766 usados en la presentación actual.

Tipo de datos

BYTE []

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetBlob.

Para establecer este atributo, llame a IMFAttributes::SetBlob.

Se aplica a

IMFPresentationDescriptor

Comentarios

Este atributo se aplica a los descriptores de presentación generados a partir del objeto ContentInfo de ASF mediante una llamada a IMFASFContentInfo::GeneratePresentationDescriptor. El formato de la matriz de bytes es el siguiente:

Campo Objeto de lista de idioma Tipo de datos Size Descripción
Recuento de registros de identificador de idioma DWORD 4 bytes Número de idiomas
Registros de identificador de idioma BYTE[] Varía Matriz de cadenas de lenguaje (consulte a continuación).

 

El primer DWORD es el número de idiomas, seguido de una matriz de cadenas de identificador de idioma. Cada cadena tiene el formato siguiente:

Campo Objeto de lista de idioma Tipo de datos Size Descripción
Longitud del identificador de idioma DWORD 4 bytes Longitud de la cadena en bytes, incluido el tamaño del carácter NULL final.
Id. de idioma WCHAR[] Varía Cadena terminada en null que contiene el nombre de idioma RFC 1766.

 

Cada cadena es una etiqueta de idioma compatible con RFC 1766.

Use este atributo solo para la compatibilidad con versiones anteriores con el orden de enumeración de la interfaz IWMReaderAdvanced4 en el SDK de Windows Media Format. Las cadenas de idioma se almacenan en un orden diferente en el atributo MF_PD_ASF_LANGLIST .

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

Consulte también

Lista alfabética de atributos de Media Foundation

Atributos del descriptor de presentación