MediaClock MediaClock MediaClock MediaClock Class

定義

MediaTimeline を使用してメディアのタイミング状態を保持します。Maintains the timing state for media through 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(MediaTimeline) MediaClock(MediaTimeline) MediaClock(MediaTimeline)

MediaClock クラスの新しいインスタンスを初期化します。Initializes a new instance of the MediaClock class.

プロパティ

Controller Controller Controller Controller

この Clock を開始、一時停止、再開、シーク、スキップ、停止、削除するために使用できる ClockController を取得します。Gets a ClockController that can be used to start, pause, resume, seek, skip, stop, or remove this Clock.

(Inherited from Clock)
CurrentGlobalSpeed CurrentGlobalSpeed CurrentGlobalSpeed CurrentGlobalSpeed

現実世界の時間と比較したときの、クロックの時間が現在進行しているレートを取得します。Gets the rate at which the clock's time is currently progressing, compared to real-world time.

(Inherited from Clock)
CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime

WPFWPF タイミング システムによって確立される、現在のグローバル時刻を取得します。Gets the current global time, as established by the WPFWPF timing system.

(Inherited from Clock)
CurrentIteration CurrentIteration CurrentIteration CurrentIteration

このクロックの現在の反復を取得します。Get the current iteration of this clock.

(Inherited from Clock)
CurrentProgress CurrentProgress CurrentProgress CurrentProgress

現在の反復におけるこの Clock の進行状況を取得します。Gets the current progress of this Clock within its current iteration.

(Inherited from Clock)
CurrentState CurrentState CurrentState CurrentState

クロックが現在 ActiveFilling、または Stopped であるかどうかを示す値を取得します。Gets a value indicating whether the clock is currently Active, Filling, or Stopped.

(Inherited from Clock)
CurrentTime CurrentTime CurrentTime CurrentTime

このクロックの現在の反復における現在の時刻を取得します。Gets this clock's current time within its current iteration.

(Inherited from Clock)
Dispatcher Dispatcher Dispatcher Dispatcher

この Dispatcher が関連付けられている DispatcherObject を取得します。Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
HasControllableRoot HasControllableRoot HasControllableRoot HasControllableRoot

この Clock が制御可能なクロック ツリーの一部かどうかを示す値を取得します。Gets a value that indicates whether this Clock is part of a controllable clock tree.

(Inherited from Clock)
IsPaused IsPaused IsPaused IsPaused

この Clock または親が一時停止しているかどうかを示す値を取得します。Gets a value that indicates whether this Clock, or any of its parents, is paused.

(Inherited from Clock)
NaturalDuration NaturalDuration NaturalDuration NaturalDuration

このクロックの Timeline の自然な継続時間を取得します。Gets the natural duration of this clock's Timeline.

(Inherited from Clock)
Parent Parent Parent Parent

このクロックの親であるクロックを取得します。Gets the clock that is the parent of this clock.

(Inherited from Clock)
Timeline Timeline Timeline Timeline

クロックの制御動作を記述する MediaTimeline を取得します。Gets the MediaTimeline that describes the controlling behavior of the clock.

メソッド

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
DiscontinuousTimeMovement() DiscontinuousTimeMovement() DiscontinuousTimeMovement() DiscontinuousTimeMovement()

動作が中断すると呼び出されます。Invoked when movement is discontinues.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCanSlip() GetCanSlip() GetCanSlip() GetCanSlip()

メディア クロックのずれが可能かどうかを示す値を取得します。Retrieves a value that indicates whether the media clock can slip.

GetCurrentTimeCore() GetCurrentTimeCore() GetCurrentTimeCore() GetCurrentTimeCore()

実際のメディア時間を示す値を取得します。Retrieves a value that identifies the actual media time. この値を使用して、ずれの同期を行うことができます。This value can be used for slip synchronization.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
SpeedChanged() SpeedChanged() SpeedChanged() SpeedChanged()

クロック速度が変化すると呼び出されます。Invoked when the clock speed has changed.

Stopped() Stopped() Stopped() Stopped()

クロックが停止すると呼び出されます。Invoked when the clock is stopped.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

イベント

Completed Completed Completed Completed

クロックの再生が完全に終了すると発生します。Occurs when this clock has completely finished playing.

(Inherited from Clock)
CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated

クロックの速度が更新されると発生します。Occurs when the clock's speed is updated.

(Inherited from Clock)
CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated

クロックの CurrentState プロパティが更新されると発生します。Occurs when the clock's CurrentState property is updated.

(Inherited from Clock)
CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated

このクロックの CurrentTime が無効になると発生します。Occurs when this clock's CurrentTime becomes invalid.

(Inherited from Clock)
RemoveRequested RemoveRequested RemoveRequested RemoveRequested

この Remove() または親クロックのいずれかで Clock メソッドが呼び出されると発生します。Occurs when the Remove() method is called on this Clock or one of its parent clocks.

(Inherited from Clock)

適用対象

こちらもご覧ください