Audio.Play メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
.wavサウンド ファイルを再生します。
オーバーロード
| 名前 | 説明 |
|---|---|
| Play(String) |
.wavサウンド ファイルを再生します。 |
| Play(Byte[], AudioPlayMode) |
.wavサウンド ファイルを再生します。 |
| Play(Stream, AudioPlayMode) |
.wavサウンド ファイルを再生します。 |
| Play(String, AudioPlayMode) |
.wavサウンド ファイルを再生します。 |
Play(String)
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
.wavサウンド ファイルを再生します。
public:
void Play(System::String ^ location);
public void Play(string location);
member this.Play : string -> unit
Public Sub Play (location As String)
パラメーター
- location
- String
サウンド ファイルの名前を含む String 。
例外
location は空の文字列です。
ユーザーには、 locationによって指定されたファイルにアクセスするための十分なアクセス許可がありません。
locationでファイル パスの形式が正しくありません。
locationのパス名が長すぎます。
ユーザーに必要なアクセス許可がない部分信頼の状況が存在します。
例
My.Computer.Audio.Playを指定すると、PlayMode.Backgroundメソッドは、指定したサウンドをバックグラウンドで再生します。
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
このコード例は、Windows フォーム アプリケーション内でのみ実行できます。
ファイル名は、システム上の.wavサウンド ファイルを参照する必要があります。
サウンド ファイルの管理を簡略化するには、ファイルをアプリケーション リソースとして格納することを検討してください。 その後、 My.Resources オブジェクトを介してアクセスできます。
注釈
Play メソッドは、locationにファイルとして格納された.wavサウンド ファイルを、dataのバイト配列として、またはstreamのストリームとして再生します。
location パラメーターのみを受け取るオーバーロードを使用する場合、Play メソッドはバックグラウンドでサウンドを再生します。 それ以外の場合は、 playMode パラメーターによってサウンドの再生方法が決まります。
playMode |
Description |
|---|---|
AudioPlayMode.Background |
バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.BackgroundLoop |
Stop メソッドが呼び出されるまで、バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.WaitToComplete |
サウンドを再生し、完了するまで待機してから、呼び出し元のコードが続行されます。 |
バックグラウンド再生では、サウンドの再生中にアプリケーションで他のコードを実行できます。
詳細については、「サウンドの 再生」を参照してください。
プロジェクトの種類別の可用性
| プロジェクト タイプ | 在庫有り |
|---|---|
| Windows アプリケーション | Yes |
| クラス ライブラリ | Yes |
| コンソール アプリケーション | Yes |
| Windows コントロール ライブラリ | Yes |
| Web コントロール ライブラリ | いいえ |
| Windows サービス | Yes |
| ウェブサイト | いいえ |
こちらもご覧ください
適用対象
Play(Byte[], AudioPlayMode)
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
.wavサウンド ファイルを再生します。
public:
void Play(cli::array <System::Byte> ^ data, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play(byte[] data, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : byte[] * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (data As Byte(), playMode As AudioPlayMode)
パラメーター
- data
- Byte[]
Byte サウンド ファイルを表す配列。
- playMode
- AudioPlayMode
AudioPlayMode サウンドを再生するためのモード。 既定では AudioPlayMode.Background です。
例外
data は Nothingです。
playMode は、 AudioPlayMode 列挙値の 1 つではありません。
ユーザーに必要なアクセス許可がない部分信頼の状況が存在します。
例
My.Computer.Audio.Playを指定すると、PlayMode.Backgroundメソッドは、指定したサウンドをバックグラウンドで再生します。
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
このコード例は、Windows フォーム アプリケーション内でのみ実行できます。
ファイル名は、システム上の.wavサウンド ファイルを参照する必要があります。
サウンド ファイルの管理を簡略化するには、ファイルをアプリケーション リソースとして格納することを検討してください。 その後、 My.Resources オブジェクトを介してアクセスできます。
注釈
Play メソッドは、locationにファイルとして格納された.wavサウンド ファイルを、dataのバイト配列として、またはstreamのストリームとして再生します。
location パラメーターのみを受け取るオーバーロードを使用する場合、Play メソッドはバックグラウンドでサウンドを再生します。 それ以外の場合は、 playMode パラメーターによってサウンドの再生方法が決まります。
playMode |
Description |
|---|---|
AudioPlayMode.Background |
バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.BackgroundLoop |
Stop メソッドが呼び出されるまで、バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.WaitToComplete |
サウンドを再生し、完了するまで待機してから、呼び出し元のコードが続行されます。 |
バックグラウンド再生では、サウンドの再生中にアプリケーションで他のコードを実行できます。
詳細については、「サウンドの 再生」を参照してください。
プロジェクトの種類別の可用性
| プロジェクト タイプ | 在庫有り |
|---|---|
| Windows アプリケーション | Yes |
| クラス ライブラリ | Yes |
| コンソール アプリケーション | Yes |
| Windows コントロール ライブラリ | Yes |
| Web コントロール ライブラリ | いいえ |
| Windows サービス | Yes |
| ウェブサイト | いいえ |
こちらもご覧ください
適用対象
Play(Stream, AudioPlayMode)
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
.wavサウンド ファイルを再生します。
public:
void Play(System::IO::Stream ^ stream, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play(System.IO.Stream stream, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : System.IO.Stream * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (stream As Stream, playMode As AudioPlayMode)
パラメーター
- playMode
- AudioPlayMode
AudioPlayMode サウンドを再生するためのモード。 既定では AudioPlayMode.Background です。
例外
stream は Nothingです。
playMode は、 AudioPlayMode 列挙値の 1 つではありません。
ユーザーに必要なアクセス許可がない部分信頼の状況が存在します。
例
My.Computer.Audio.Playを指定すると、PlayMode.Backgroundメソッドは、指定したサウンドをバックグラウンドで再生します。
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
このコード例は、Windows フォーム アプリケーション内でのみ実行できます。
ファイル名は、システム上の.wavサウンド ファイルを参照する必要があります。
サウンド ファイルの管理を簡略化するには、ファイルをアプリケーション リソースとして格納することを検討してください。 その後、 My.Resources オブジェクトを介してアクセスできます。
注釈
Play メソッドは、locationにファイルとして格納された.wavサウンド ファイルを、dataのバイト配列として、またはstreamのストリームとして再生します。
location パラメーターのみを受け取るオーバーロードを使用する場合、Play メソッドはバックグラウンドでサウンドを再生します。 それ以外の場合は、 playMode パラメーターによってサウンドの再生方法が決まります。
playMode |
Description |
|---|---|
AudioPlayMode.Background |
バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.BackgroundLoop |
Stop メソッドが呼び出されるまで、バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.WaitToComplete |
サウンドを再生し、完了するまで待機してから、呼び出し元のコードが続行されます。 |
バックグラウンド再生では、サウンドの再生中にアプリケーションで他のコードを実行できます。
詳細については、「サウンドの 再生」を参照してください。
プロジェクトの種類別の可用性
| プロジェクト タイプ | 在庫有り |
|---|---|
| Windows アプリケーション | Yes |
| クラス ライブラリ | Yes |
| コンソール アプリケーション | Yes |
| Windows コントロール ライブラリ | Yes |
| Web コントロール ライブラリ | いいえ |
| Windows サービス | Yes |
| ウェブサイト | いいえ |
こちらもご覧ください
適用対象
Play(String, AudioPlayMode)
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
- ソース:
- Audio.vb
.wavサウンド ファイルを再生します。
public:
void Play(System::String ^ location, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play(string location, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : string * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (location As String, playMode As AudioPlayMode)
パラメーター
- location
- String
サウンド ファイルの名前を含む String 。
- playMode
- AudioPlayMode
AudioPlayMode サウンドを再生するためのモード。 既定では AudioPlayMode.Background です。
例外
location は空の文字列です。
ユーザーには、 locationによって指定されたファイルにアクセスするための十分なアクセス許可がありません。
locationでファイル パスの形式が正しくありません。
locationのパス名が長すぎます。
playMode は、 AudioPlayMode 列挙値の 1 つではありません。
ユーザーに必要なアクセス許可がない部分信頼の状況が存在します。
例
My.Computer.Audio.Playを指定すると、PlayMode.Backgroundメソッドは、指定したサウンドをバックグラウンドで再生します。
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
このコード例は、Windows フォーム アプリケーション内でのみ実行できます。
ファイル名は、システム上の.wavサウンド ファイルを参照する必要があります。
サウンド ファイルの管理を簡略化するには、ファイルをアプリケーション リソースとして格納することを検討してください。 その後、 My.Resources オブジェクトを介してアクセスできます。
注釈
Play メソッドは、locationにファイルとして格納された.wavサウンド ファイルを、dataのバイト配列として、またはstreamのストリームとして再生します。
location パラメーターのみを受け取るオーバーロードを使用する場合、Play メソッドはバックグラウンドでサウンドを再生します。 それ以外の場合は、 playMode パラメーターによってサウンドの再生方法が決まります。
playMode |
Description |
|---|---|
AudioPlayMode.Background |
バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.BackgroundLoop |
Stop メソッドが呼び出されるまで、バックグラウンドでサウンドを再生します。 呼び出し元のコードは引き続き実行されます。 |
AudioPlayMode.WaitToComplete |
サウンドを再生し、完了するまで待機してから、呼び出し元のコードが続行されます。 |
バックグラウンド再生では、サウンドの再生中にアプリケーションで他のコードを実行できます。
詳細については、「サウンドの 再生」を参照してください。
プロジェクトの種類別の可用性
| プロジェクト タイプ | 在庫有り |
|---|---|
| Windows アプリケーション | Yes |
| クラス ライブラリ | Yes |
| コンソール アプリケーション | Yes |
| Windows コントロール ライブラリ | Yes |
| Web コントロール ライブラリ | いいえ |
| Windows サービス | Yes |
| ウェブサイト | いいえ |