Propiedad IWMPCdrom::P laylist

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La propiedad Playlist obtiene una interfaz IWMPPlaylist que representa las pistas del CD actualmente en la unidad de CD o las entradas de título de nivel raíz de un DVD.

Sintaxis

public IWMPPlaylist Playlist {get; set;}

Public ReadOnly Property Playlist As IWMPPlaylist

Valor de propiedad

Interfaz WMPLib.IWMPPlaylist .

Observaciones

Normalmente, el contenido basado en DVD organizado en títulos. Cada título contiene uno o varios capítulos. Cada DVD se crea de forma diferente, por lo que la forma en que se usan los títulos y capítulos es el autor del contenido.

Para un DVD, esta propiedad obtiene una lista de reproducción que contiene como primer elemento una interfaz IWMPMedia denominada "DVD". Esta interfaz representa el medio de DVD. Reproducir el elemento da como resultado la reproducción del DVD desde el principio si es la primera reproducción después de insertar un nuevo DVD, o reanudar la reproducción si el DVD es el mismo que el último DVD visto. Establecer este elemento como elemento actual durante la reproducción da como resultado la reproducción del DVD desde el principio.

Los elementos adicionales (representados por interfaces IWMPMedia ) en la lista de reproducción son títulos de DVD representados por listas de reproducción anidadas. Al establecer IWMPControls.currentItem en igual a uno de estos elementos de lista de reproducción anidados, Reproductor multimedia de Windows establece automáticamente la lista de reproducción anidada como la lista de reproducción actual después de que comience la reproducción del capítulo. A continuación, puedes usar las propiedades de la interfaz IWMPPlaylist , los métodos y los eventos asociados para trabajar con capítulos de DVD, que también son elementos de lista de reproducción.

Para recuperar el valor de esta propiedad, se requiere acceso de lectura a la biblioteca. Para obtener más información, vea Acceso a bibliotecas.

Ejemplos

En el ejemplo siguiente se usa la lista de reproducción para rellenar un cuadro de texto de varias líneas, denominado myText, con la lista de pistas del CD de audio que se encuentra actualmente en la primera unidad de CD. El objeto AxWMPLib.AxWindowsMediaPlayer se representa mediante la variable denominada player.

// 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

Requisitos

Requisito Value
Versión
Reproductor multimedia de Windows serie 9 o posterior
Espacio de nombres
WMPLib
Ensamblado
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Consulte también

Interfaz IWMPCdrom (VB y C#)

IWMPControls.currentItem (VB y C#)

Interfaz IWMPMedia (VB y C#)

Interfaz IWMPPlaylist (VB y C#)

IWMPSettings2.mediaAccessRights (VB y C#)

IWMPSettings2.requestMediaAccessRights (VB y C#)