Share via


Interface IMFMetadata (mfidl.h)

Gère les métadonnées d’un objet. Les métadonnées sont des informations qui décrivent un fichier multimédia, un flux ou un autre contenu. Les métadonnées se composent de propriétés individuelles, où chaque propriété contient un nom descriptif et une valeur. Une propriété peut être associée à une langue particulière.

Pour obtenir cette interface à partir d’une source multimédia, utilisez l’interface IMFMetadataProvider .

Héritage

L’interface IMFMetadata hérite de l’interface IUnknown. IMFMetadata compte également les types de membres suivants :

Méthodes

L’interface IMFMetadata contient ces méthodes.

 
IMFMetadata ::D eleteProperty

Supprime une propriété de métadonnées.
IMFMetadata ::GetAllLanguages

Obtient la liste des langues dans lesquelles les métadonnées sont disponibles.
IMFMetadata ::GetAllPropertyNames

Obtient une liste de tous les noms de propriété de métadonnées sur cet objet.
IMFMetadata ::GetLanguage

Obtient le paramètre de langue actuelle.
IMFMetadata ::GetProperty

Obtient la valeur d’une propriété de métadonnées.
IMFMetadata ::SetLanguage

Définit la langue de définition et de récupération des métadonnées.
IMFMetadata ::SetProperty

Définit la valeur d’une propriété de métadonnées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

IMFMetadataProvider

Interfaces Media Foundation

Métadonnées multimédias