简体   繁体   English

WinUi 3 桌面应用程序中的音频播放列表

[英]Audio Playlist In WinUi 3 Desktop Application

I have an array of 4 songs and i have to play that 4 song in a loop on a image in winUi 3 desktop application.我有 4 首歌曲的数组,我必须在winUi 3桌面应用程序中的图像上循环播放这 4 首歌曲。 I have played one song on a image and below is my code我在一张图片上播放了一首歌,下面是我的代码

 mediaPlayer = new MediaPlayer();

 mediaPlayer.Source = MediaSource.CreateFromUri(new Uri("www.example.com"));

 mediaPlayer.IsLoopingEnabled = true;

 mediaPlayer.Play();

But now i have to play 4 song as a playlist.但现在我必须播放 4 首歌曲作为播放列表。 Can anyone help me out谁能帮我吗

You need to use MediaPlaybackList and MediaPlaybackListItem :您需要使用MediaPlaybackListMediaPlaybackListItem

mediaPlayer = new MediaPlayer();
MediaPlaybackList mPlaybackList = new();
mPlaybackList.Items.Add(new MediaPlaybackItem(MediaSource.CreateFromUri(new Uri("www.example.com")));
mediaPlayer.Source = mPlaybackList;
mediaPlayer.Play();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM