Audio.Play Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 location
lokalizacji , jako tablicę bajtów w pliku data
lub 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 location
lokalizacji , jako tablicę bajtów w pliku data
lub 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
- 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 location
lokalizacji , jako tablicę bajtów w pliku data
lub 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 location
lokalizacji , jako tablicę bajtów w pliku data
lub 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 |