Audio.Stop メソッド
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文
解説
詳細については、Visual Basic のトピック「My.Computer.Audio.Stop メソッド」を参照してください。
My.Computer.Audio.Stop メソッドは、My.Computer.Audio.Play メソッドによってバックグラウンドで再生が開始されたサウンドを停止します。
バックグラウンド再生により、アプリケーションは、サウンドの再生中でも他のコードを実行できます。詳細については、方法 : Visual Basic でループ サウンドを再生する、方法 : Visual Basic でサウンドを再生する の各トピックを参照してください。
通常、アプリケーションでループ サウンドを再生した場合、どこかで、そのサウンドを停止する必要があります。
My.Computer.Audio.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 オブジェクト を通じてアクセスできます。
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Audio.Stop メソッドのページへのリンク