Définition des attributs de métadonnées
[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Les attributs de métadonnées sont définis à l’aide de la méthode IWMHeaderInfo3::AddAttribute .
Tous les attributs se voient attribuer une langue à partir de la liste des langues du fichier. Vous pouvez accéder à la liste des langues à l’aide de l’interface IWMLanguageList . Pour obtenir un pointeur vers une interface IWMLanguageList , appelez QueryInterface sur n’importe quelle interface de l’objet à partir de laquelle vous avez obtenu IWMHeaderInfo3.
Vous pouvez ajouter des attributs avec le nom de votre choix. Toutefois, l’utilisation de noms d’attributs qui ne sont pas des noms standard pris en charge par le Kit de développement logiciel (SDK) au format Windows Media peut rendre vos métadonnées difficiles à découvrir pour les utilisateurs. La plupart des applications de lecture multimédia case activée pour les valeurs standard. Pour plus d’informations, consultez Métadonnées personnalisées.
Vous ne pouvez pas utiliser le numéro de flux 0xFFFF pour ajouter un attribut globalement. Vous devez affecter chaque attribut à un numéro de flux spécifique, ou flux 0 pour les attributs au niveau du fichier.
Rubriques connexes