ClockController.SpeedRatio 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置目标 Clock 的交互速度。
public:
property double SpeedRatio { double get(); void set(double value); };
public double SpeedRatio { get; set; }
member this.SpeedRatio : double with get, set
Public Property SpeedRatio As Double
属性值
一个大于零的有限值,描述目标时钟的交互速度。 此值是时钟的 Timeline 的 SpeedRatio 值的几倍。 例如,如果时间线的 SpeedRatio 为 0.5 且 ClockController 对象的 SpeedRatio 为 3.0,则时间线以正常速度 (0.5 * 3.0) 的 1.5 倍移动。 默认值为 1.0。
注解
在下一刻度之前,设置此属性不起作用。 如果设置此属性,然后在下一个时钟周期发生之前获取其值,你将获得旧值。 此属性将在下一个计时周期后返回新值。
设置此属性不会更改基础时间线 的值SpeedRatio。
设置此属性会触发目标时钟的事件 CurrentGlobalSpeedInvalidated 。