/// <summary> /// 再生を停止します。 /// </summary> public void Stop(SoundStopReason reason) { this.source.Position = 0; this.isPlaying = false; Stopped.RaiseEvent(this, new SoundStopEventArgs(reason)); }
/// <summary> /// 再生を停止します。 /// </summary> public void Stop(SoundStopReason reason) { Stopped.SafeRaiseEvent(this, new SoundStopEventArgs(reason)); }
/// <summary> /// コンストラクタ /// </summary> public SoundStopEventArgs(SoundStopReason reason) { Reason = reason; }
/// <summary> /// 再生を停止します。 /// </summary> public void Stop(SoundStopReason reason) { this.sound.Stop(); }
/// <summary> /// 再生を停止します。 /// </summary> internal void Stop(SoundStopReason reason) { this.backend.Stop(reason); }