AnimationClock クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
AnimationTimeline の実行時の状態を維持し、その出力値を処理します。
public ref class AnimationClock : System::Windows::Media::Animation::Clock
public class AnimationClock : System.Windows.Media.Animation.Clock
type AnimationClock = class
inherit Clock
Public Class AnimationClock
Inherits Clock
- 継承
注釈
AnimationClock オブジェクトはオブジェクトから AnimationTimeline 生成されます。 An AnimationTimeline は、アニメーションの出力値、期間、開始時刻、終了時刻、およびその他の基本的なアニメーション情報を表します。 オブジェクト AnimationClock によって記述されたアニメーション値を AnimationTimeline 処理します。
コンストラクター
AnimationClock(AnimationTimeline) |
AnimationClock クラスの新しいインスタンスを初期化します。 |
プロパティ
Controller |
この Clock を開始、一時停止、再開、シーク、スキップ、停止、削除するために使用できる ClockController を取得します。 (継承元 Clock) |
CurrentGlobalSpeed |
現実世界の時間と比較したときの、クロックの時間が現在進行しているレートを取得します。 (継承元 Clock) |
CurrentGlobalTime |
WPF タイミング システムによって確立された現在のグローバル時刻を取得します。 (継承元 Clock) |
CurrentIteration |
このクロックの現在の反復を取得します。 (継承元 Clock) |
CurrentProgress |
現在の反復におけるこの Clock の進行状況を取得します。 (継承元 Clock) |
CurrentState |
クロックが現在 Active、Filling、または Stopped であるかどうかを示す値を取得します。 (継承元 Clock) |
CurrentTime |
このクロックの現在の反復における現在の時刻を取得します。 (継承元 Clock) |
Dispatcher |
この Dispatcher が関連付けられている DispatcherObject を取得します。 (継承元 DispatcherObject) |
HasControllableRoot |
この Clock が制御可能なクロック ツリーの一部かどうかを示す値を取得します。 (継承元 Clock) |
IsPaused |
この Clock または親が一時停止しているかどうかを示す値を取得します。 (継承元 Clock) |
NaturalDuration |
このクロックの Timeline の自然な継続時間を取得します。 (継承元 Clock) |
Parent |
このクロックの親であるクロックを取得します。 (継承元 Clock) |
Timeline |
このクロックの動作を記述する AnimationTimeline を取得します。 |
メソッド
CheckAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。 (継承元 DispatcherObject) |
DiscontinuousTimeMovement() |
派生クラスで実装された場合、クロックを反復、スキップ、シークするたびに呼び出されます。 (継承元 Clock) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetCanSlip() |
Clock に、タイミング システムとの同期を必要とする可能性がある専用の外部タイム ソースがあるかどうかを示す値を返します。 (継承元 Clock) |
GetCurrentTimeCore() |
このクロックの現在の反復における現在の時刻を取得します。 (継承元 Clock) |
GetCurrentValue(Object, Object) |
AnimationClock の現在の出力値を取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
SpeedChanged() |
派生クラスで実装された場合、クロックを開始、スキップ、一時停止、再開するか、クロックの SpeedRatio を変更するたびに呼び出されます。 (継承元 Clock) |
Stopped() |
派生クラスで実装された場合、Stop() メソッドを使用してクロックを停止するたびに呼び出されます。 (継承元 Clock) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
VerifyAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。 (継承元 DispatcherObject) |
events
Completed |
クロックの再生が完全に終了すると発生します。 (継承元 Clock) |
CurrentGlobalSpeedInvalidated |
クロックの速度が更新されると発生します。 (継承元 Clock) |
CurrentStateInvalidated |
クロックの CurrentState プロパティが更新されると発生します。 (継承元 Clock) |
CurrentTimeInvalidated |
このクロックの CurrentTime が無効になると発生します。 (継承元 Clock) |
RemoveRequested |
この Remove() または親クロックのいずれかで Clock メソッドが呼び出されると発生します。 (継承元 Clock) |