乐播放器之音频播放

1.引言

    在UWP中用于音频播放的控件主要发生MeidiaElement和MeidaPlayerElement两种植控件,MediaElement控件是Windows10及一个着重的音频控件,最低支持10240本子,而MediaPlayerElement是微软当Windows10周年更新受推出一个全新的节拍控件,最低支持14393版本。目前,微软已经放弃了MediaElement控件,转为推荐MediaPlayerElement。虽然周年翻新以上版本占了Windows10版多数,但是于为数不多的Windows10手机而言,还设有大量用户以于行使10586本子,不思量抛弃,也无思量放弃因此自控制使MeidaElement控件,放弃以MediaPlayerElement控件,虽然微软一度去除了GitHUb上MeidaElement的以身作则,虽然官方文档删去了针对MeidaElement控件的印证。

香港澳门葡京网址 1)

2.MeidaElement的使用

2.1于页面及定义一个MediaElement控件

 <Border BorderThickness="1">
    <MediaElement x:Name="MediaPlayer" Height="Auto" Width="Auto" VerticalAlignment="Center" HorizontalAlignment="Center" MediaOpened="MediaPlayer_MediaOpened" MediaEnded="MediaPlayer_MediaEnded"/>
</Border>

2.2设置默认的节拍封面

    PosterSource属性为ImageSource类型,是用以安装音频封面。在该类型受到,我是于OnNavigatedTo()方法被装置PosterSource属性,代码如下:

this.MediaPlayer.PosterSource = await SongManager.GetDefaultThumbnailAsync();

2.3安播放源

    要使MediaElement能够播放音频,必须设置播放源即Source属性。

this.MediaPlayer.Source = new Uri(song.Path,UriKind.Absolute);

2.4香港澳门葡京网址播音频

    在MediaElement中,使用Play()方法播放音频,使用Stop()方法已播放音频,使用Pause()方法暂停播放音频。说明:不要将AutoPlay属性设置也false,不然就是实行Play()方法为无从播放音频。

3.效能表现

    其实是呈现可能毫无意义,但是足以展示自己的SB天赋:香港澳门葡京网址 2

发表评论

电子邮件地址不会被公开。 必填项已用*标注