MediaClock 類別

定義

透過 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

取得與這個 Dispatcher 關聯的 DispatcherObject

(繼承來源 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)

適用於

另請參閱