如何在UWP MediaPlayerElement中获取/设置可选播放速率?
目前,我看不到获取或设置MediaTransportControls提供的播放速率列表的方法。IsPlaybackRateEnabled=true。有人知道如何获取或设置提供的值列表吗?如何在UWP MediaPlayerElement中获取/设置可选播放速率?,uwp,Uwp,目前,我看不到获取或设置MediaTransportControls提供的播放速率列表的方法。IsPlaybackRateEnabled=true。有人知道如何获取或设置提供的值列表吗?MediaPlayerElement不提供其他播放速率列表,只提供可用于调整播放速率的按钮 将MediaTransportControls.isplaybackRate按钮设置为可见True 打开MediaPlayerElement.isplaybackratenabled后,播放器允许用户调整播放速率,其处理逻
MediaPlayerElement
不提供其他播放速率列表,只提供可用于调整播放速率的按钮
将MediaTransportControls.isplaybackRate按钮设置为可见True
打开MediaPlayerElement.isplaybackratenabled
后,播放器允许用户调整播放速率,其处理逻辑已封装在mediapransportcontrols
中
如果要手动调整MediaPlayerElement
的播放速率,可以使用以下方法:
\u播放速率=1.5;
if(mediaplayerement.MediaPlayer!=null)
{
var session=mediaplayerement.MediaPlayer.PlaybackSession;
session.PlaybackRate=\u播放速率;
}
如果您想在MediaTransportControls
中添加自定义控件,例如提供一个组合框来让用户选择合适的播放速率,您可以参考本文档来创建自己的自定义控件: