Udostępnij za pośrednictwem


Audio.Play Metoda

Definicja

Odtwarza plik dźwiękowy .wav.

Przeciążenia

Play(String)

Odtwarza plik dźwiękowy .wav.

Play(Byte[], AudioPlayMode)

Odtwarza plik dźwiękowy .wav.

Play(Stream, AudioPlayMode)

Odtwarza plik dźwiękowy .wav.

Play(String, AudioPlayMode)

Odtwarza plik dźwiękowy .wav.

Play(String)

Odtwarza plik dźwiękowy .wav.

public:
 void Play(System::String ^ location);
public void Play (string location);
member this.Play : string -> unit
Public Sub Play (location As String)

Parametry

location
String

Element String zawierający nazwę pliku dźwiękowego.

Wyjątki

location jest pustym ciągiem.

Użytkownik nie ma wystarczających uprawnień dostępu do pliku o nazwie location.

Ścieżka pliku jest źle sformułowana w pliku location.

Nazwa ścieżki w pliku location jest za długa.

Istnieje sytuacja częściowego zaufania, w której użytkownik nie ma niezbędnych uprawnień.

Przykłady

Metoda My.Computer.Audio.Play odtwarza określony dźwięk w tle, gdy PlayMode.Background jest określony.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", 
        AudioPlayMode.WaitToComplete)
End Sub

Ten przykładowy kod może być uruchamiany tylko w aplikacji Windows Forms.

Nazwa pliku powinna odwoływać się do .wav pliku dźwiękowego w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ zapisanie plików jako zasobów aplikacji. Następnie można uzyskać do nich dostęp za pośrednictwem My.Resources obiektu .

Uwagi

Metoda Play odtwarza plik dźwiękowy .wav przechowywany jako plik w locationlokalizacji , jako tablicę bajtów w pliku datalub jako strumień w pliku stream.

Jeśli przeciążenie, które przyjmuje tylko location parametr jest używany, Play metoda odtwarza dźwięk w tle. W przeciwnym razie parametr określa sposób playMode odtwarzania dźwięku.

playMode Opis
AudioPlayMode.Background Odtwarza dźwięk w tle. Kod wywołujący jest nadal wykonywany.
AudioPlayMode.BackgroundLoop Odtwarza dźwięk w tle do momentu wywołania Stop metody . Kod wywołujący jest nadal wykonywany.
AudioPlayMode.WaitToComplete Odtwarza dźwięk i czeka, aż zostanie ukończony, zanim kod wywołujący będzie kontynuowany.

Odtwarzanie w tle umożliwia aplikacji wykonywanie innego kodu podczas odtwarzania dźwięku.

Aby uzyskać więcej informacji, zobacz Odtwarzanie dźwięków.

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja systemu Windows Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka kontrolek systemu Windows Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Zobacz też

Dotyczy

Play(Byte[], AudioPlayMode)

Odtwarza plik dźwiękowy .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)

Parametry

data
Byte[]

Byte tablica reprezentująca plik dźwiękowy.

playMode
AudioPlayMode

AudioPlayMode tryb odtwarzania dźwięku. Domyślnie AudioPlayMode.Background.

Wyjątki

data to Nothing.

playMode nie jest jedną z AudioPlayMode wartości wyliczenia.

Istnieje sytuacja częściowego zaufania, w której użytkownik nie ma niezbędnych uprawnień.

Przykłady

Metoda My.Computer.Audio.Play odtwarza określony dźwięk w tle, gdy PlayMode.Background jest określony.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", 
        AudioPlayMode.WaitToComplete)
End Sub

Ten przykładowy kod może być uruchamiany tylko w aplikacji Windows Forms.

Nazwa pliku powinna odwoływać się do .wav pliku dźwiękowego w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ zapisanie plików jako zasobów aplikacji. Następnie można uzyskać do nich dostęp za pośrednictwem My.Resources obiektu .

Uwagi

Metoda Play odtwarza plik dźwiękowy .wav przechowywany jako plik w locationlokalizacji , jako tablicę bajtów w pliku datalub jako strumień w pliku stream.

Jeśli przeciążenie, które przyjmuje tylko location parametr jest używany, Play metoda odtwarza dźwięk w tle. W przeciwnym razie parametr określa sposób playMode odtwarzania dźwięku.

playMode Opis
AudioPlayMode.Background Odtwarza dźwięk w tle. Kod wywołujący jest nadal wykonywany.
AudioPlayMode.BackgroundLoop Odtwarza dźwięk w tle do momentu wywołania Stop metody . Kod wywołujący jest nadal wykonywany.
AudioPlayMode.WaitToComplete Odtwarza dźwięk i czeka, aż zostanie ukończony, zanim kod wywołujący będzie kontynuowany.

Odtwarzanie w tle umożliwia aplikacji wykonywanie innego kodu podczas odtwarzania dźwięku.

Aby uzyskać więcej informacji, zobacz Odtwarzanie dźwięków.

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja systemu Windows Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka kontrolek systemu Windows Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Zobacz też

Dotyczy

Play(Stream, AudioPlayMode)

Odtwarza plik dźwiękowy .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)

Parametry

stream
Stream

Stream reprezentuje plik dźwiękowy.

playMode
AudioPlayMode

AudioPlayMode tryb odtwarzania dźwięku. Domyślnie AudioPlayMode.Background.

Wyjątki

stream to Nothing.

playMode nie jest jedną z AudioPlayMode wartości wyliczenia.

Istnieje sytuacja częściowego zaufania, w której użytkownik nie ma niezbędnych uprawnień.

Przykłady

Metoda My.Computer.Audio.Play odtwarza określony dźwięk w tle, gdy PlayMode.Background jest określony.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", 
        AudioPlayMode.WaitToComplete)
End Sub

Ten przykładowy kod może być uruchamiany tylko w aplikacji Windows Forms.

Nazwa pliku powinna odwoływać się do .wav pliku dźwiękowego w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ zapisanie plików jako zasobów aplikacji. Następnie można uzyskać do nich dostęp za pośrednictwem My.Resources obiektu .

Uwagi

Metoda Play odtwarza plik dźwiękowy .wav przechowywany jako plik w locationlokalizacji , jako tablicę bajtów w pliku datalub jako strumień w pliku stream.

Jeśli przeciążenie, które przyjmuje tylko location parametr jest używany, Play metoda odtwarza dźwięk w tle. W przeciwnym razie parametr określa sposób playMode odtwarzania dźwięku.

playMode Opis
AudioPlayMode.Background Odtwarza dźwięk w tle. Kod wywołujący jest nadal wykonywany.
AudioPlayMode.BackgroundLoop Odtwarza dźwięk w tle do momentu wywołania Stop metody . Kod wywołujący jest nadal wykonywany.
AudioPlayMode.WaitToComplete Odtwarza dźwięk i czeka, aż zostanie ukończony, zanim kod wywołujący będzie kontynuowany.

Odtwarzanie w tle umożliwia aplikacji wykonywanie innego kodu podczas odtwarzania dźwięku.

Aby uzyskać więcej informacji, zobacz Odtwarzanie dźwięków.

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja systemu Windows Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka kontrolek systemu Windows Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Zobacz też

Dotyczy

Play(String, AudioPlayMode)

Odtwarza plik dźwiękowy .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)

Parametry

location
String

Element String zawierający nazwę pliku dźwiękowego.

playMode
AudioPlayMode

AudioPlayMode tryb odtwarzania dźwięku. Domyślnie AudioPlayMode.Background.

Wyjątki

location jest pustym ciągiem.

Użytkownik nie ma wystarczających uprawnień dostępu do pliku o nazwie location.

Ścieżka pliku jest źle sformułowana w pliku location.

Nazwa ścieżki w pliku location jest za długa.

playMode nie jest jedną z AudioPlayMode wartości wyliczenia.

Istnieje sytuacja częściowego zaufania, w której użytkownik nie ma niezbędnych uprawnień.

Przykłady

Metoda My.Computer.Audio.Play odtwarza określony dźwięk w tle, gdy PlayMode.Background jest określony.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", 
        AudioPlayMode.WaitToComplete)
End Sub

Ten przykładowy kod może być uruchamiany tylko w aplikacji Windows Forms.

Nazwa pliku powinna odwoływać się do .wav pliku dźwiękowego w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ zapisanie plików jako zasobów aplikacji. Następnie można uzyskać do nich dostęp za pośrednictwem My.Resources obiektu .

Uwagi

Metoda Play odtwarza plik dźwiękowy .wav przechowywany jako plik w locationlokalizacji , jako tablicę bajtów w pliku datalub jako strumień w pliku stream.

Jeśli przeciążenie, które przyjmuje tylko location parametr jest używany, Play metoda odtwarza dźwięk w tle. W przeciwnym razie parametr określa sposób playMode odtwarzania dźwięku.

playMode Opis
AudioPlayMode.Background Odtwarza dźwięk w tle. Kod wywołujący jest nadal wykonywany.
AudioPlayMode.BackgroundLoop Odtwarza dźwięk w tle do momentu wywołania Stop metody . Kod wywołujący jest nadal wykonywany.
AudioPlayMode.WaitToComplete Odtwarza dźwięk i czeka, aż zostanie ukończony, zanim kod wywołujący będzie kontynuowany.

Odtwarzanie w tle umożliwia aplikacji wykonywanie innego kodu podczas odtwarzania dźwięku.

Aby uzyskać więcej informacji, zobacz Odtwarzanie dźwięków.

Dostępność według typu projektu

Project type (Typ projektu) Dostępne
Aplikacja systemu Windows Tak
Biblioteka klas Tak
Aplikacja konsoli Tak
Biblioteka kontrolek systemu Windows Tak
Biblioteka formantów sieci Web Nie
Usługa systemu Windows Tak
Witryna sieci Web Nie

Zobacz też

Dotyczy