ClockController.Stop メソッド


ターゲットの Clock を停止します。Stops the target Clock.

 void Stop();
public void Stop ();
member this.Stop : unit -> unit
Public Sub Stop ()


このメソッドは、ターゲットクロックCurrentStateをにStopped変更します。This method changes the target clock's CurrentState to Stopped.

クロックStopped Beginは、 SeekAlignedToLastTick 、、またはメソッドを使用して再開できます。 SeekA Stopped clock can be restarted by using the Begin, Seek, or SeekAlignedToLastTick method.

このメソッドは、次にティックが処理されるまで、タイミングツリーには影響しません。This method has no effect on the timing tree until the next time a tick is processed. 副作用として、適切なイベントも次のようになるまで発生しません。As a side-effect, the appropriate events also will not be raised until then.

クロックを停止するCurrentGlobalSpeedInvalidatedと、イベントとCurrentStateInvalidated Completedイベントはトリガーされますが、イベントは発生しません。Stopping a clock triggers the CurrentGlobalSpeedInvalidated and CurrentStateInvalidated events, but not the Completed event.