MediaPlaybackSession.IsSupportedPlaybackRateRange(Double, Double) 方法

定义

获取一个值,该值指示是否支持指定的播放速率范围。

public:
 virtual bool IsSupportedPlaybackRateRange(double rate1, double rate2) = IsSupportedPlaybackRateRange;
bool IsSupportedPlaybackRateRange(double const& rate1, double const& rate2);
public bool IsSupportedPlaybackRateRange(double rate1, double rate2);
function isSupportedPlaybackRateRange(rate1, rate2)
Public Function IsSupportedPlaybackRateRange (rate1 As Double, rate2 As Double) As Boolean

参数

rate1
Double

double

查询其支持的播放速率范围的下限。

rate2
Double

double

要查询其支持的播放速率范围的上限。

返回

Boolean

bool

如果支持播放范围,则为 True;否则为 false。

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)

注解

播放速率表示为指定速率与正常播放速率的比率,因此 2.0 的速度是正常速度的两倍,而 0.5 的速度是正常速度的一半。 可以使用此方法通过测试 (0、1) 范围来查看是否支持慢动作播放,或者可以通过测试范围 (-1、0) 来查看是否支持反向播放。 还可以通过对两个边界使用相同的值(例如 (2、2) 双速播放)或 (4、4) (正常播放速度的 4 倍)来测试是否支持特定速率。

适用于