Informationen zu MediaCollection und Medienobjekten
Die Medienobjekte MediaCollection und Media steuern die Mediensammlung, die die Speicherorte von digitalen Mediendateien definiert, auf die Windows Media Player zugreifen können. Sie erhalten das MediaCollection-Objekt aus der mediaCollection-Eigenschaft des Player-Objekts. Die mediaCollection-Eigenschaft gibt das MediaCollection-Objekt zurück. Sie können erst auf die Eigenschaften des MediaCollection-Objekts zugreifen, nachdem Sie es erstellt haben. Verwenden Sie beispielsweise den folgenden Code, um ein Medienobjekt (einen Titel) hinzuzufügen:
player.mediacollection.add('laure.wma');
Sie haben die Datei "laure.wma" zur Mediensammlung hinzugefügt.
Sie können das aktuelle Medienobjekt abrufen, indem Sie die currentMedia-Eigenschaft des Players verwenden. Dieser Code ruft beispielsweise die duration-Eigenschaft des aktuellen Medienobjekts ab:
myduration = player.currentmedia.duration;
Es gibt viele Möglichkeiten, ein Medienobjekt abzurufen, damit Sie auf dessen Eigenschaften zugreifen können. Wenn Sie beispielsweise auf die duration-Eigenschaft des aktuellen Mediums zugreifen möchten, kann jede der folgenden Codezeilen verwendet werden.
So erhalten Sie die Dauer der aktuell wiedergegebenen Medien:
player.currentMedia.duration;
So erhalten Sie die Dauer der aktuellen Medien in einer Wiedergabeliste:
player.controls.currentItem.duration;
So erhalten Sie die Dauer des dritten Medienelements in einer Wiedergabeliste:
player.currentPlaylist.item(2).duration;
So erhalten Sie die Dauer des dritten Medienelements in einem "Jazz"-Genre:
player.mediaCollection.getByGenre("jazz").item(2).duration;
So erhalten Sie die Dauer des dritten Medienelements in der zweiten Wiedergabeliste:
player.playlistCollection.getAll.item(1).item(2).duration;