如何在MediaPlayerElement
上启用基本的按钮控件,如播放、暂停或快进等高级功能?
MediaPlayerElement 已经拥有暂停/播放、停止、快进等所有基本控件,您只需设置AreTransportControlsEnabled = true,您将拥有媒体播放器元素上的所有基本控件。
<MediaPlayerElement x:Name="mediaPlayer"
Source="ms-appx:///Media/video1.mp4"
AreTransportControlsEnabled="True" />
要启用像按钮一样的快进,您可以在您的媒体传输控件上显式启用它们,如下所示:
<MediaPlayerElement x:Name="mediaElement1" Source="ms-appx:///Assets/audio.wma"
AreTransportControlsEnabled="True">
<MediaPlayerElement.TransportControls>
<MediaTransportControls IsZoomButtonVisible="False"
IsFastForwardButtonVisible="True"
IsPlaybackRateButtonVisible="True" IsPlaybackRateEnabled="True"/>
</MediaPlayerElement.TransportControls>
</MediaPlayerElement>
您可以注意到,除了快进按钮之外,还有许多其他按钮可以启用高级功能,例如播放速率按钮和缩放按钮。