AxWindowsMediaPlayer.currentPlaylist, свойство

[Функция, связанная с этой страницей, Медиаплеер Windows sdk, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Свойство currentPlaylist получает или задает текущий интерфейс IWMPPlaylist , который предоставляет простой способ упорядочения элементов мультимедиа в списке и управления ими.

Синтаксис

public IWMPPlaylist currentPlaylist {get; set;}

Public Property currentPlaylist As IWMPPlaylist

Значение свойства

Интерфейс WMPLib.IWMPPlaylist, предоставляющий доступ к текущему списку воспроизведения.

Комментарии

Значение , если свойство IWMPSettings.autoStart (доступ также осуществляется через AxWindowsMediaPlayer.settings).autoStart) имеет значение true, воспроизведение начинается автоматически всякий раз, когда вы задали currentPlaylist.

Это свойство принимает интерфейс IWMPPlaylist, который можно получить несколькими способами, например путем получения значения из IWMPPlaylistArray. Item или IWMPPlaylistCollection. свойства newPlaylist . Чтобы загрузить элемент списка воспроизведения с помощью имени файла, задайте свойство URL-адреса или используйте AxWindowsMediaPlayer. newPlaylist.

Примеры

В следующем примере извлекается первый список воспроизведения в библиотеке и используется свойство currentPlaylist для задания полученного списка воспроизведения в качестве текущего списка воспроизведения и отображения его имени. Объект AxWMPLib.AxWindowsMediaPlayer представлен переменной с именем player.

// Get an interface to the first playlist from the library. 
WMPLib.IWMPPlaylist firstPlaylist = player.playlistCollection.getAll().Item(0);

// Make the retrieved playlist the current playlist.
player.currentPlaylist = firstPlaylist;

// Display the name of the current playlist.
currentPlaylistLabel.Text = ("Found first playlist. Name = " + player.currentPlaylist.name);

' Get an interface to the first playlist from the library. 
Dim firstPlaylist As WMPLib.IWMPPlaylist = player.playlistCollection.getAll().Item(0)

' Make the retrieved playlist the current playlist.
player.currentPlaylist = firstPlaylist

' Display the name of the current playlist.
currentPlaylistLabel.Text = ("Found first playlist. Name = " + player.currentPlaylist.name)

Требования

Требование Значение
Версия
серия Медиаплеер Windows 9 или более поздней версии
Пространство имен
AxWMPLib
Сборка
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

См. также раздел

Объект AxWindowsMediaPlayer (VB и C#)

AxWindowsMediaPlayer.newPlaylist (VB и C#)

AxWindowsMediaPlayer.settings (VB и C#)

Интерфейс IWMPPlaylist (VB и C#)

IWMPPlaylistArray.Item (VB и C#)

IWMPPlaylistCollection.newPlaylist (VB и C#)

IWMPSettings.autoStart (VB и C#)