MediaClock クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 |
クロックが現在 Active、 Filling、または 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) |