MF _ PD _ ASF _ LANGLIST _ LEGACYORDER (attribut)

Contient la liste des langages RFC 1766 utilisés dans la présentation actuelle.

Type de données

POIDS []

Obtenir/définir

Pour récupérer cet attribut, appelez IMFAttributes :: GetBlob.

Pour définir cet attribut, appelez IMFAttributes :: SetBlob.

S’applique à

IMFPresentationDescriptor

Remarques

Cet attribut s’applique aux descripteurs de présentation générés à partir de l' objet ASF ContentInfo par un appel à IMFASFContentInfo :: GeneratePresentationDescriptor. Le format du tableau d’octets est le suivant :

Champ de l’objet de liste de langues Type de données Taille Description
Nombre d’enregistrements de l’ID de langue DWORD 4 octets Nombre de langues
Enregistrements d’ID de langue POIDS[] Variable Tableau de chaînes de langage (voir ci-dessous).

Le premier DWORD est le nombre de langages, suivi d’un tableau de chaînes d’identificateur de langue. Chaque chaîne a le format suivant :

Champ de l’objet de liste de langues Type de données Taille Description
Longueur de l’ID de langue DWORD 4 octets Longueur de la chaîne en octets, y compris la taille du caractère null de fin.
ID de langue WCHAR[] Variable Chaîne terminée par le caractère null qui contient le nom du langage RFC 1766.

Chaque chaîne est une balise de langue conforme à la norme RFC 1766.

utilisez cet attribut uniquement pour la compatibilité descendante avec l’ordre d’énumération de l’interface IWMReaderAdvanced4 dans le kit de développement logiciel (SDK) de Format multimédia Windows. Les chaînes de langue sont stockées dans un ordre différent dans l’attribut MF _ PD _ ASF _ LANGLIST .

Configuration requise

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 uniquement]
Serveur minimal pris en charge
Windows Serveur 2008 R2, [ applications de bureau uniquement]
En-tête
Wmcontainer. h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs du descripteur de présentation