Audio.Play Metoda

Definicja

Odtwarza .wav plik dźwiękowy.

Przeciążenia

Nazwa Opis
Play(String)

Odtwarza .wav plik dźwiękowy.

Play(Byte[], AudioPlayMode)

Odtwarza .wav plik dźwiękowy.

Play(Stream, AudioPlayMode)

Odtwarza .wav plik dźwiękowy.

Play(String, AudioPlayMode)

Odtwarza .wav plik dźwiękowy.

Play(String)

Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb

Odtwarza .wav plik dźwiękowy.

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 pliku dźwiękowego .wav w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ przechowywanie 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 datapliku lub jako strumień w streampliku .

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ż zakończy się, 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

Rodzaj projektu Available
Aplikacja systemu Windows Yes
Biblioteka klas Yes
Aplikacja konsolowa Yes
Biblioteka kontrolek systemu Windows Yes
Biblioteka kontrolek sieci Web No
Usługa systemu Windows Yes
Witryna sieci Web No

Zobacz też

Dotyczy

Play(Byte[], AudioPlayMode)

Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb

Odtwarza .wav plik dźwiękowy.

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

Parametr data ma wartość 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 pliku dźwiękowego .wav w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ przechowywanie 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 datapliku lub jako strumień w streampliku .

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ż zakończy się, 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

Rodzaj projektu Available
Aplikacja systemu Windows Yes
Biblioteka klas Yes
Aplikacja konsolowa Yes
Biblioteka kontrolek systemu Windows Yes
Biblioteka kontrolek sieci Web No
Usługa systemu Windows Yes
Witryna sieci Web No

Zobacz też

Dotyczy

Play(Stream, AudioPlayMode)

Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb

Odtwarza .wav plik dźwiękowy.

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

Parametr stream ma wartość 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 pliku dźwiękowego .wav w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ przechowywanie 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 datapliku lub jako strumień w streampliku .

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ż zakończy się, 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

Rodzaj projektu Available
Aplikacja systemu Windows Yes
Biblioteka klas Yes
Aplikacja konsolowa Yes
Biblioteka kontrolek systemu Windows Yes
Biblioteka kontrolek sieci Web No
Usługa systemu Windows Yes
Witryna sieci Web No

Zobacz też

Dotyczy

Play(String, AudioPlayMode)

Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb
Źródło:
Audio.vb

Odtwarza .wav plik dźwiękowy.

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 pliku dźwiękowego .wav w systemie.

Aby uprościć zarządzanie plikami dźwiękowymi, rozważ przechowywanie 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 datapliku lub jako strumień w streampliku .

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ż zakończy się, 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

Rodzaj projektu Available
Aplikacja systemu Windows Yes
Biblioteka klas Yes
Aplikacja konsolowa Yes
Biblioteka kontrolek systemu Windows Yes
Biblioteka kontrolek sieci Web No
Usługa systemu Windows Yes
Witryna sieci Web No

Zobacz też

Dotyczy