Modification des valeurs d’attribut
Vous pouvez modifier la valeur d’un attribut si votre page Web ou application dispose d’un accès en lecture/écriture à la bibliothèque et que l’attribut peut être à la fois lu et écrit.
Vous pouvez modifier un attribut de l’élément multimédia actuel. Pour modifier les attributs de plusieurs éléments multimédias, vous pouvez les affecter à leur tour au lecteur. propriété currentMedia .
Tout au long de cette rubrique, l’objet Player a été défini de la manière suivante :
AxWMPLib.AxWindowsMediaPlayer Player;
using WMPLib;
Pour modifier un attribut, appelez le lecteur. currentMedia. méthode setItemInfo comme indiqué dans l’exemple C# suivant.
IWMPMedia3 media;
// Initialize the Media object
media = Player.currentMedia;
// Set the new genre value
media.setItemInfo("WM/Genre", "My New Genre");
Nous vous recommandons d’appeler le support. méthode isReadOnlyItem pour déterminer si vous pouvez modifier un attribut particulier.
Notes
si vous incorporez le contrôle dans votre application, les attributs de fichier que vous modifiez ne seront pas écrits dans le fichier multimédia numérique tant que l’utilisateur n’aura pas Lecteur Windows Media. Si vous utilisez le contrôle dans une application distante écrite en C++, les attributs de fichier que vous modifiez seront écrits dans le fichier multimédia numérique peu après que vous avez apporté les modifications. Dans les deux cas, les modifications sont immédiatement disponibles dans la bibliothèque.