Audio.Play Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Spelar upp en .wav ljudfil.
Överlagringar
| Name | Description |
|---|---|
| Play(String) |
Spelar upp en .wav ljudfil. |
| Play(Byte[], AudioPlayMode) |
Spelar upp en .wav ljudfil. |
| Play(Stream, AudioPlayMode) |
Spelar upp en .wav ljudfil. |
| Play(String, AudioPlayMode) |
Spelar upp en .wav ljudfil. |
Play(String)
Spelar upp en .wav ljudfil.
public:
void Play(System::String ^ location);
public void Play(string location);
member this.Play : string -> unit
Public Sub Play (location As String)
Parametrar
- location
- String
En String som innehåller namnet på ljudfilen.
Undantag
location är en tom sträng.
Användaren har inte tillräcklig behörighet för att komma åt filen med namnet av location.
Filsökvägen är felaktigt formaterad i location.
Sökvägsnamnet i location är för långt.
Det finns en partiell förtroendesituation där användaren saknar nödvändiga behörigheter.
Exempel
Metoden My.Computer.Audio.Play spelar upp det angivna ljudet i bakgrunden när PlayMode.Background det anges.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Det här kodexemplet kan bara köras i ett Windows Forms program.
Filnamnet bör referera till en .wav ljudfil i systemet.
För att förenkla hanteringen av ljudfilerna bör du överväga att lagra filerna som programresurser. De kan sedan nås via objektet My.Resources .
Kommentarer
Metoden Play spelar upp .wav ljudfil som lagras som en fil på location, som en bytematris i dataeller som en ström i stream.
Om överbelastningen som bara tar parametern location används Play spelar metoden upp ljudet i bakgrunden. Annars avgör parametern playMode hur ljudet ska spelas upp.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Spelar upp ljudet i bakgrunden. Den anropande koden fortsätter att köras. |
AudioPlayMode.BackgroundLoop |
Spelar upp ljudet i bakgrunden tills Stop metoden anropas. Den anropande koden fortsätter att köras. |
AudioPlayMode.WaitToComplete |
Spelar upp ljudet och väntar tills det har slutförts innan anropskoden fortsätter. |
Med bakgrundsspel kan programmet köra annan kod medan ljudet spelas upp.
Mer information finns i Spela upp ljud.
Tillgänglighet efter projekttyp
| Projekttyp | Tillgängligt |
|---|---|
| Windows-program | Yes |
| Klassbibliotek | Yes |
| Konsolprogram | Yes |
| Windows-kontrollbibliotek | Yes |
| Webbkontrollbibliotek | No |
| Windows-tjänsten | Yes |
| Webbplats | No |
Se även
Gäller för
Play(Byte[], AudioPlayMode)
Spelar upp en .wav ljudfil.
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)
Parametrar
- data
- Byte[]
Byte matris som representerar ljudfilen.
- playMode
- AudioPlayMode
AudioPlayMode för att spela upp ljudet. Som standard . AudioPlayMode.Background
Undantag
data är Nothing.
playMode är inte ett av uppräkningsvärdena AudioPlayMode .
Det finns en partiell förtroendesituation där användaren saknar nödvändiga behörigheter.
Exempel
Metoden My.Computer.Audio.Play spelar upp det angivna ljudet i bakgrunden när PlayMode.Background det anges.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Det här kodexemplet kan bara köras i ett Windows Forms program.
Filnamnet bör referera till en .wav ljudfil i systemet.
För att förenkla hanteringen av ljudfilerna bör du överväga att lagra filerna som programresurser. De kan sedan nås via objektet My.Resources .
Kommentarer
Metoden Play spelar upp .wav ljudfil som lagras som en fil på location, som en bytematris i dataeller som en ström i stream.
Om överbelastningen som bara tar parametern location används Play spelar metoden upp ljudet i bakgrunden. Annars avgör parametern playMode hur ljudet ska spelas upp.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Spelar upp ljudet i bakgrunden. Den anropande koden fortsätter att köras. |
AudioPlayMode.BackgroundLoop |
Spelar upp ljudet i bakgrunden tills Stop metoden anropas. Den anropande koden fortsätter att köras. |
AudioPlayMode.WaitToComplete |
Spelar upp ljudet och väntar tills det har slutförts innan anropskoden fortsätter. |
Med bakgrundsspel kan programmet köra annan kod medan ljudet spelas upp.
Mer information finns i Spela upp ljud.
Tillgänglighet efter projekttyp
| Projekttyp | Tillgängligt |
|---|---|
| Windows-program | Yes |
| Klassbibliotek | Yes |
| Konsolprogram | Yes |
| Windows-kontrollbibliotek | Yes |
| Webbkontrollbibliotek | No |
| Windows-tjänsten | Yes |
| Webbplats | No |
Se även
Gäller för
Play(Stream, AudioPlayMode)
Spelar upp en .wav ljudfil.
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)
Parametrar
- playMode
- AudioPlayMode
AudioPlayMode för att spela upp ljudet. Som standard . AudioPlayMode.Background
Undantag
stream är Nothing.
playMode är inte ett av uppräkningsvärdena AudioPlayMode .
Det finns en partiell förtroendesituation där användaren saknar nödvändiga behörigheter.
Exempel
Metoden My.Computer.Audio.Play spelar upp det angivna ljudet i bakgrunden när PlayMode.Background det anges.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Det här kodexemplet kan bara köras i ett Windows Forms program.
Filnamnet bör referera till en .wav ljudfil i systemet.
För att förenkla hanteringen av ljudfilerna bör du överväga att lagra filerna som programresurser. De kan sedan nås via objektet My.Resources .
Kommentarer
Metoden Play spelar upp .wav ljudfil som lagras som en fil på location, som en bytematris i dataeller som en ström i stream.
Om överbelastningen som bara tar parametern location används Play spelar metoden upp ljudet i bakgrunden. Annars avgör parametern playMode hur ljudet ska spelas upp.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Spelar upp ljudet i bakgrunden. Den anropande koden fortsätter att köras. |
AudioPlayMode.BackgroundLoop |
Spelar upp ljudet i bakgrunden tills Stop metoden anropas. Den anropande koden fortsätter att köras. |
AudioPlayMode.WaitToComplete |
Spelar upp ljudet och väntar tills det har slutförts innan anropskoden fortsätter. |
Med bakgrundsspel kan programmet köra annan kod medan ljudet spelas upp.
Mer information finns i Spela upp ljud.
Tillgänglighet efter projekttyp
| Projekttyp | Tillgängligt |
|---|---|
| Windows-program | Yes |
| Klassbibliotek | Yes |
| Konsolprogram | Yes |
| Windows-kontrollbibliotek | Yes |
| Webbkontrollbibliotek | No |
| Windows-tjänsten | Yes |
| Webbplats | No |
Se även
Gäller för
Play(String, AudioPlayMode)
Spelar upp en .wav ljudfil.
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)
Parametrar
- location
- String
En String som innehåller namnet på ljudfilen.
- playMode
- AudioPlayMode
AudioPlayMode för att spela upp ljudet. Som standard . AudioPlayMode.Background
Undantag
location är en tom sträng.
Användaren har inte tillräcklig behörighet för att komma åt filen med namnet av location.
Filsökvägen är felaktigt formaterad i location.
Sökvägsnamnet i location är för långt.
playMode är inte ett av uppräkningsvärdena AudioPlayMode .
Det finns en partiell förtroendesituation där användaren saknar nödvändiga behörigheter.
Exempel
Metoden My.Computer.Audio.Play spelar upp det angivna ljudet i bakgrunden när PlayMode.Background det anges.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav",
AudioPlayMode.WaitToComplete)
End Sub
Det här kodexemplet kan bara köras i ett Windows Forms program.
Filnamnet bör referera till en .wav ljudfil i systemet.
För att förenkla hanteringen av ljudfilerna bör du överväga att lagra filerna som programresurser. De kan sedan nås via objektet My.Resources .
Kommentarer
Metoden Play spelar upp .wav ljudfil som lagras som en fil på location, som en bytematris i dataeller som en ström i stream.
Om överbelastningen som bara tar parametern location används Play spelar metoden upp ljudet i bakgrunden. Annars avgör parametern playMode hur ljudet ska spelas upp.
playMode |
Description |
|---|---|
AudioPlayMode.Background |
Spelar upp ljudet i bakgrunden. Den anropande koden fortsätter att köras. |
AudioPlayMode.BackgroundLoop |
Spelar upp ljudet i bakgrunden tills Stop metoden anropas. Den anropande koden fortsätter att köras. |
AudioPlayMode.WaitToComplete |
Spelar upp ljudet och väntar tills det har slutförts innan anropskoden fortsätter. |
Med bakgrundsspel kan programmet köra annan kod medan ljudet spelas upp.
Mer information finns i Spela upp ljud.
Tillgänglighet efter projekttyp
| Projekttyp | Tillgängligt |
|---|---|
| Windows-program | Yes |
| Klassbibliotek | Yes |
| Konsolprogram | Yes |
| Windows-kontrollbibliotek | Yes |
| Webbkontrollbibliotek | No |
| Windows-tjänsten | Yes |
| Webbplats | No |