Partager via


Fonctionnalités de métadonnées

[La fonctionnalité associée à cette page, sdk Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. lecteur source et enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise lecteur source et enregistreur récepteur au lieu d'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 métadonnées sont utilisées dans les fichiers ASF pour décrire le contenu et les propriétés des fichiers. Tous les fichiers ASF que vous créez doivent inclure les métadonnées appropriées. (Pour obtenir une vue d’ensemble, consultez métadonnées.) Le Kit de développement logiciel (SDK) Windows Media Format inclut la prise en charge de la modification des métadonnées via l’objet writer, l’objet éditeur de métadonnées et les objets lecteur synchrones et lecteur. La prise en charge native d’un large éventail d’attributs de métadonnées est incluse. Consultez Attributs pour obtenir la liste des attributs prédéfinis.

La prise en charge des métadonnées fournie par les différents objets du Kit de développement logiciel (SDK) Windows Media Format est flexible et puissante. Les principales fonctionnalités de métadonnées sont résumées dans la liste suivante :

  • Taille d’attribut flexible. Les attributs de métadonnées ne sont pas limités en taille.
  • Attributs au niveau du flux. Les métadonnées dans les fichiers ASF peuvent être affectées au fichier dans son ensemble ou à un flux particulier.
  • Attributs dupliqués. Un attribut nommé peut être utilisé plusieurs fois dans le même fichier. Cette fonctionnalité est particulièrement utilisée lors de l’attribution d’attributs descriptifs de contenu. Par exemple, une chanson peut avoir plusieurs auteurs, chacun nécessitant un attribut Author distinct dans le fichier.
  • Plusieurs langues. Chaque attribut a une langue associée. Vous pouvez définir les langues prises en charge, puis en affecter une à chaque attribut que vous écrivez. Étant donné que vous pouvez dupliquer des attributs, vous pouvez fournir les attributs les plus importants dans plusieurs langues pour atteindre un public plus large. Si vous ne spécifiez pas de langue, la langue par défaut (obtenue à partir du système d’exploitation de l’ordinateur exécutant votre application) est utilisée.
  • Attributs complexes. Certains attributs prédéfinis prennent en charge les données structurées. Pour ces attributs, le type de données est binaire, mais la valeur est une structure définie dans ce Kit de développement logiciel (SDK).

Les rubriques suivantes décrivent les autres fonctionnalités de métadonnées prises en charge.

Sujet Description
ID3 support Décrit la prise en charge des images ID3 à l’aide des objets du Kit de développement logiciel (SDK) windows Media Format.
de métadonnées personnalisées Décrit les implications de l’utilisation de métadonnées personnalisées.

 

fonctionnalités

interface IWMHeaderInfo

interface IWMHeaderInfo2

interface IWMHeaderInfo3

de métadonnées