MediaPlayer.PlaybackRate 属性

定义

获取或设置以比率表示的播放速率。

注意

mediaPlayer.PlaybackRate 可能会在Windows 10版本 1607 之后更改或不可用。 请改用 MediaPlayer.PlaybackSession 属性获取 MediaPlaybackSession 对象,然后使用 MediaPlaybackSession.PlaybackRate 属性。

public:
 property double PlaybackRate { double get(); void set(double value); };
double PlaybackRate();

void PlaybackRate(double value);
/// [get: Windows.Foundation.Metadata.Deprecated("Use PlaybackSession.PlaybackRate instead of PlaybackRate.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
/// [set: Windows.Foundation.Metadata.Deprecated("Use PlaybackSession.PlaybackRate instead of PlaybackRate.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
double PlaybackRate();

void PlaybackRate(double value);
public double PlaybackRate { get; set; }
public double PlaybackRate { [Windows.Foundation.Metadata.Deprecated("Use PlaybackSession.PlaybackRate instead of PlaybackRate.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")] get; [Windows.Foundation.Metadata.Deprecated("Use PlaybackSession.PlaybackRate instead of PlaybackRate.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")] set; }
var double = mediaPlayer.playbackRate;
mediaPlayer.playbackRate = double;
Public Property PlaybackRate As Double

属性值

Double

double

以比率表示的播放速率。

属性

注解

此值表示为所需播放速度与正常播放速度的比率。 例如,值 1.5 将播放速率设置为原始的 150%。

CanSkip 设置为 false 的 MediaPlaybackItem 正在播放时,无法将播放速率设置为大于 1.0 的值。 尝试这样做将导致引发异常。

适用于