Audio.Play Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riproduce un file audio wav.
Overload
Play(String) |
Riproduce un file audio wav. |
Play(Byte[], AudioPlayMode) |
Riproduce un file audio wav. |
Play(Stream, AudioPlayMode) |
Riproduce un file audio wav. |
Play(String, AudioPlayMode) |
Riproduce un file audio wav. |
Play(String)
Riproduce un file audio wav.
public:
void Play(System::String ^ location);
public void Play (string location);
member this.Play : string -> unit
Public Sub Play (location As String)
Parametri
- location
- String
Oggetto String
contenente il nome del file audio.
Eccezioni
Il parametro location
è una stringa vuota.
L'utente non dispone di autorizzazioni sufficienti per accedere al file denominato da location
.
Il percorso del file in location
non è corretto.
Il nome del percorso in location
è troppo lungo.
Sussiste una situazione di attendibilità parziale in cui l'utente non dispone delle autorizzazioni necessarie.
Esempio
Il My.Computer.Audio.Play
metodo riproduce il suono specificato in background quando PlayMode.Background
viene specificato.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Questo esempio di codice può essere eseguito solo all'interno di un'applicazione Windows Forms.
Il nome del file deve fare riferimento a un file audio .wav nel sistema.
Per semplificare la gestione dei file audio, è consigliabile archiviare i file come risorse dell'applicazione. Possono quindi essere accessibili tramite l'oggetto My.Resources
.
Commenti
Il Play
metodo riproduce il file audio .wav archiviato come file location
in , come matrice di byte in o come flusso in data
stream
.
Se viene usato l'overload che accetta solo il location
parametro, il Play
metodo riproduce il suono in background. In caso contrario, il playMode
parametro determina la modalità di riproduzione del suono.
playMode |
Descrizione |
---|---|
AudioPlayMode.Background |
Suona il suono in background. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.BackgroundLoop |
Riproduce il suono in background fino a quando non viene chiamato il Stop metodo. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.WaitToComplete |
Riproduce il suono e attende il completamento prima che il codice chiamante continui. |
La riproduzione in background consente all'applicazione di eseguire altro codice durante la riproduzione di suoni.
Per altre informazioni, vedere Riproduzione di suoni.
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
Si applica a
Play(Byte[], AudioPlayMode)
Riproduce un file audio 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)
Parametri
- data
- Byte[]
Matrice di Byte
che rappresenta il file audio.
- playMode
- AudioPlayMode
Modalità AudioPlayMode per la riproduzione del suono. Per impostazione predefinita, AudioPlayMode.Background
.
Eccezioni
data
è Nothing
.
playMode
non è uno dei valori di enumerazione AudioPlayMode.
Sussiste una situazione di attendibilità parziale in cui l'utente non dispone delle autorizzazioni necessarie.
Esempio
Il My.Computer.Audio.Play
metodo riproduce il suono specificato in background quando PlayMode.Background
viene specificato.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Questo esempio di codice può essere eseguito solo all'interno di un'applicazione Windows Forms.
Il nome del file deve fare riferimento a un file audio .wav nel sistema.
Per semplificare la gestione dei file audio, è consigliabile archiviare i file come risorse dell'applicazione. Possono quindi essere accessibili tramite l'oggetto My.Resources
.
Commenti
Il Play
metodo riproduce il file audio .wav archiviato come file location
in , come matrice di byte in o come flusso in data
stream
.
Se viene usato l'overload che accetta solo il location
parametro, il Play
metodo riproduce il suono in background. In caso contrario, il playMode
parametro determina la modalità di riproduzione del suono.
playMode |
Descrizione |
---|---|
AudioPlayMode.Background |
Suona il suono in background. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.BackgroundLoop |
Riproduce il suono in background fino a quando non viene chiamato il Stop metodo. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.WaitToComplete |
Riproduce il suono e attende il completamento prima che il codice chiamante continui. |
La riproduzione in background consente all'applicazione di eseguire altro codice durante la riproduzione di suoni.
Per altre informazioni, vedere Riproduzione di suoni.
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
Si applica a
Play(Stream, AudioPlayMode)
Riproduce un file audio 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)
Parametri
- playMode
- AudioPlayMode
Modalità AudioPlayMode per la riproduzione del suono. Per impostazione predefinita, AudioPlayMode.Background
.
Eccezioni
stream
è Nothing
.
playMode
non è uno dei valori di enumerazione AudioPlayMode.
Sussiste una situazione di attendibilità parziale in cui l'utente non dispone delle autorizzazioni necessarie.
Esempio
Il My.Computer.Audio.Play
metodo riproduce il suono specificato in background quando PlayMode.Background
viene specificato.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Questo esempio di codice può essere eseguito solo all'interno di un'applicazione Windows Forms.
Il nome del file deve fare riferimento a un file audio .wav nel sistema.
Per semplificare la gestione dei file audio, è consigliabile archiviare i file come risorse dell'applicazione. Possono quindi essere accessibili tramite l'oggetto My.Resources
.
Commenti
Il Play
metodo riproduce il file audio .wav archiviato come file location
in , come matrice di byte in o come flusso in data
stream
.
Se viene usato l'overload che accetta solo il location
parametro, il Play
metodo riproduce il suono in background. In caso contrario, il playMode
parametro determina la modalità di riproduzione del suono.
playMode |
Descrizione |
---|---|
AudioPlayMode.Background |
Suona il suono in background. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.BackgroundLoop |
Riproduce il suono in background fino a quando non viene chiamato il Stop metodo. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.WaitToComplete |
Riproduce il suono e attende il completamento prima che il codice chiamante continui. |
La riproduzione in background consente all'applicazione di eseguire altro codice durante la riproduzione di suoni.
Per altre informazioni, vedere Riproduzione di suoni.
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |
Vedi anche
Si applica a
Play(String, AudioPlayMode)
Riproduce un file audio 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)
Parametri
- location
- String
Oggetto String
contenente il nome del file audio.
- playMode
- AudioPlayMode
Modalità AudioPlayMode per la riproduzione del suono. Per impostazione predefinita, AudioPlayMode.Background
.
Eccezioni
Il parametro location
è una stringa vuota.
L'utente non dispone di autorizzazioni sufficienti per accedere al file denominato da location
.
Il percorso del file in location
non è corretto.
Il nome del percorso in location
è troppo lungo.
playMode
non è uno dei valori di enumerazione AudioPlayMode.
Sussiste una situazione di attendibilità parziale in cui l'utente non dispone delle autorizzazioni necessarie.
Esempio
Il My.Computer.Audio.Play
metodo riproduce il suono specificato in background quando PlayMode.Background
viene specificato.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Questo esempio di codice può essere eseguito solo all'interno di un'applicazione Windows Forms.
Il nome del file deve fare riferimento a un file audio .wav nel sistema.
Per semplificare la gestione dei file audio, è consigliabile archiviare i file come risorse dell'applicazione. Possono quindi essere accessibili tramite l'oggetto My.Resources
.
Commenti
Il Play
metodo riproduce il file audio .wav archiviato come file location
in , come matrice di byte in o come flusso in data
stream
.
Se viene usato l'overload che accetta solo il location
parametro, il Play
metodo riproduce il suono in background. In caso contrario, il playMode
parametro determina la modalità di riproduzione del suono.
playMode |
Descrizione |
---|---|
AudioPlayMode.Background |
Suona il suono in background. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.BackgroundLoop |
Riproduce il suono in background fino a quando non viene chiamato il Stop metodo. Il codice chiamante continua a essere eseguito. |
AudioPlayMode.WaitToComplete |
Riproduce il suono e attende il completamento prima che il codice chiamante continui. |
La riproduzione in background consente all'applicazione di eseguire altro codice durante la riproduzione di suoni.
Per altre informazioni, vedere Riproduzione di suoni.
Disponibilità in base al tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Windows | Sì |
Libreria di controlli Web | No |
Servizio Windows | Sì |
Sito Web | No |