MediaClock 类

定义

通过 a MediaTimeline. 维护媒体的计时状态。

public ref class MediaClock : System::Windows::Media::Animation::Clock
public class MediaClock : System.Windows.Media.Animation.Clock
type MediaClock = class
    inherit Clock
Public Class MediaClock
Inherits Clock
继承

构造函数

名称 说明
MediaClock(MediaTimeline)

初始化 MediaClock 类的新实例。

属性

名称 说明
Controller

获取可用于启动、暂停、恢复、查找、跳过、停止或删除此操作ClockController的一个Clock

(继承自 Clock)
CurrentGlobalSpeed

获取与实际时间相比,时钟时间当前进行的速度。

(继承自 Clock)
CurrentGlobalTime

获取由 WPF 计时系统建立的当前全局时间。

(继承自 Clock)
CurrentIteration

获取此时钟的当前迭代。

(继承自 Clock)
CurrentProgress

获取其当前迭代中的当前 Clock 进度。

(继承自 Clock)
CurrentState

获取一个值,该值指示时钟当前ActiveFillingStopped是还是 。

(继承自 Clock)
CurrentTime

获取此时钟的当前时间在其当前迭代中。

(继承自 Clock)
Dispatcher

获取与此DispatcherDispatcherObject关联的值。

(继承自 DispatcherObject)
HasControllableRoot

获取一个值,该值指示这 Clock 是否是可控制的时钟树的一部分。

(继承自 Clock)
IsPaused

获取一个值,该值指示是否暂停了此项 Clock或其任何父级。

(继承自 Clock)
NaturalDuration

获取此时钟 Timeline的自然持续时间。

(继承自 Clock)
Parent

获取此时钟的父级时钟。

(继承自 Clock)
Timeline

获取 MediaTimeline 描述时钟的控制行为。

方法

名称 说明
CheckAccess()

确定调用线程是否有权访问此 DispatcherObject权限。

(继承自 DispatcherObject)
DiscontinuousTimeMovement()

在停止移动时调用。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetCanSlip()

检索一个值,该值指示媒体时钟是否可以滑动。

GetCurrentTimeCore()

检索标识实际媒体时间的值。 此值可用于滑行同步。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
SpeedChanged()

时钟速度发生更改时调用。

Stopped()

停止时钟时调用。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
VerifyAccess()

强制调用线程有权访问此 DispatcherObject权限。

(继承自 DispatcherObject)

活动

名称 说明
Completed

当此时钟完全完成播放时发生。

(继承自 Clock)
CurrentGlobalSpeedInvalidated

更新时钟速度时发生。

(继承自 Clock)
CurrentStateInvalidated

在更新时钟 CurrentState 的属性时发生。

(继承自 Clock)
CurrentTimeInvalidated

当此时钟 CurrentTime 变为无效时发生。

(继承自 Clock)
RemoveRequested

在调用此方法Remove()或其父时钟之一时Clock发生。

(继承自 Clock)

适用于

另请参阅