IWMPCdrom::P laylist-Eigenschaft

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer ersetzt. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code MediaPlayer anstelle von Windows Medienwiedergabe SDK zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die Playlist-Eigenschaft ruft eine IWMPPlaylist-Schnittstelle ab, die die Titel auf der CD darstellt, die sich derzeit im CD-Laufwerk befinden, oder die Titeleinträge auf Stammebene für eine DVD.

Syntax

public IWMPPlaylist Playlist {get; set;}

Public ReadOnly Property Playlist As IWMPPlaylist

Eigenschaftswert

Eine WMPLib.IWMPPlaylist-Schnittstelle .

Bemerkungen

In der Regel sind DVD-basierte Inhalte in Titeln organisiert. Jeder Titel enthält mindestens ein Kapitel. Jede DVD wird unterschiedlich erstellt, sodass die Verwendung von Titeln und Kapiteln dem Inhaltsautor selbst bleibt.

Für eine DVD ruft diese Eigenschaft eine Wiedergabeliste ab, die als erstes Element eine IWMPMedia-Schnittstelle mit dem Namen "DVD" enthält. Diese Schnittstelle stellt die DVD-Medien dar. Das Wiedergeben des Elements führt dazu, dass die DVD von Anfang an wiedergegeben wird, wenn es sich um die erste Wiedergabe nach dem Einfügen einer neuen DVD handelt, oder zum Fortsetzen der Wiedergabe, wenn die DVD mit der zuletzt angezeigten DVD übereinstimmt. Wenn Sie dieses Element während der Wiedergabe als aktuelles Element festlegen, wird die DVD von Anfang an wiedergegeben.

Zusätzliche Elemente (dargestellt durch IWMPMedia-Schnittstellen ) in der Wiedergabeliste sind DVD-Titel, die durch geschachtelte Wiedergabelisten dargestellt werden. Wenn Sie IWMPControls.currentItem auf eines dieser geschachtelten Wiedergabelistenelemente festlegen, legt Windows Medienwiedergabe die geschachtelte Wiedergabeliste nach Beginn der Kapitelwiedergabe automatisch als aktuelle Wiedergabeliste fest. Anschließend können Sie die Eigenschaften, Methoden und zugeordneten Ereignisse der IWMPPlaylist-Schnittstelle verwenden, um mit DVD-Kapiteln zu arbeiten, die auch Wiedergabelistenelemente sind.

Um den Wert dieser Eigenschaft abzurufen, ist Lesezugriff auf die Bibliothek erforderlich. Weitere Informationen finden Sie unter Bibliothekszugriff.

Beispiele

Im folgenden Beispiel wird die Wiedergabeliste verwendet, um ein mehrzeiliges Textfeld mit dem Namen myText mit der Titelliste der Audio-CD zu füllen, die sich derzeit im ersten CD-Laufwerk befindet. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.

// Get an interface that provides access to the CD playlist.
WMPLib.IWMPPlaylist playlist = player.cdromCollection.Item(0).Playlist;

// Create a string array to hold the track list.
String[] trackList = new String[playlist.count];

// Iterate through the CD playlist.
for (int i = 0; i < playlist.count; i++)
{
    trackList[i]= playlist.get_Item(i).name;
}

// Display the list of CD tracks in a multi-line text box.
myText.Lines = trackList;

'  Get an interface that provides access to the CD playlist.
Dim playlist As WMPLib.IWMPPlaylist = player.cdromCollection.Item(0).Playlist

&#39;  Create a string array to hold the track list.
Dim trackList(playlist.count) As String

&#39;  Iterate through the CD playlist.
For i As Integer = 0 To (playlist.count - 1)

    trackList(i) = playlist.Item(i).name

Next i

&#39;  Display the list of CD tracks in a multi-line text box.
myText.Lines = trackList

Anforderungen

Anforderung Wert
Version
Windows Medienwiedergabe Serie 9 oder höher
Namespace
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Siehe auch

IWMPCdrom-Schnittstelle (VB und C#)

IWMPControls.currentItem (VB und C#)

IWMPMedia-Schnittstelle (VB und C#)

IWMPPlaylist-Schnittstelle (VB und C#)

IWMPSettings2.mediaAccessRights (VB und C#)

IWMPSettings2.requestMediaAccessRights (VB und C#)