Événement MESourceMetadataChanged

Déclenché par une source de média lors de la mise à jour de ses métadonnées.

Valeurs d’événement

Les valeurs possibles récupérées à partir de IMFMediaEvent :: GetValue sont les suivantes.

VARTYPE Description
VT _ vide
Aucune donnée d'événement.

Notes

Si la source du média ne peut pas fournir toutes les métadonnées lorsque la source est créée pour la première fois, elle doit déclencher cet événement une fois que les métadonnées sont disponibles.

La source du média doit créer un nouveau descripteur de présentation et copier tous les attributs du descripteur de présentation (PD) vers l’objet d’événement. L’application peut utiliser l’objet d’événement pour énumérer les nouveaux attributs PD. En particulier, les valeurs pour MF _ PD _ Duration et MF _ PD _ total _ file _ Size peuvent être inconnues jusqu’à ce que le fichier soit complètement téléchargé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Applications de [ Bureau Windows Vista uniquement]
Serveur minimal pris en charge
Applications de bureau Windows Server 2008 [ uniquement]
En-tête
Mfobjects. h (inclure Mfidl. h)

Voir aussi

Événements de Media Foundation

Attributs du descripteur de présentation