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

クロックが現在 ActiveFilling、または Stoppedかどうかを示す値を取得します。

(継承元 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)

適用対象

こちらもご覧ください