Audio.Play Metod

Definition

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

stream
Stream

Stream som representerar ljudfilen.

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

Se även

Gäller för