次の方法で共有


Audio.Stop メソッド

定義

背景で再生しているサウンドを停止します。

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

この例では、 メソッドを My.Computer.Audio.Stop 使用して、現在バックグラウンドまたはループ サウンドを再生しているアプリケーションを停止し、 メソッドを My.Computer.Audio.Play 使用してバックグラウンドでループ サウンドを再生します。

Sub PlayLoopingBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", 
        AudioPlayMode.BackgroundLoop)
End Sub
Sub StopBackgroundSound()
    My.Computer.Audio.Stop()
End Sub

このコード例は、Windows フォーム アプリケーション内でのみ実行できます。

ファイル名は、システム上の.wavサウンド ファイルを参照する必要があります。

サウンド ファイルの管理を簡略化するには、ファイルをアプリケーション リソースとして格納することを検討してください。 これらのファイルには、 オブジェクトを My.Resources 介してアクセスできます。

注釈

メソッドは My.Computer.Audio.Stop 、 メソッドによって開始されたバックグラウンドでのサウンドの再生を My.Computer.Audio.Play 停止します。

一般に、アプリケーションでループ サウンドを再生する場合は、どこかの時点でそのサウンドを停止する必要があります。

詳細については、「サウンドの再生」を参照してください。

プロジェクトの種類別の可用性

プロジェクトの種類 使用可能
Windows アプリケーション はい
クラス ライブラリ はい
コンソール アプリケーション はい
Windows コントロール ライブラリ はい
Web コントロール ライブラリ いいえ
Windows サービス はい
Web サイト いいえ

適用対象

こちらもご覧ください