Exemplo n.º 1
0
        /// <summary>
        /// 再生を停止します。
        /// </summary>
        public void Stop(SoundStopReason reason)
        {
            this.source.Position = 0;
            this.isPlaying       = false;

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