Share via


Audio.Play Yöntem

Tanım

.wav ses dosyasını çalar.

Aşırı Yüklemeler

Play(String)

bir .wav ses dosyası çalar.

Play(Byte[], AudioPlayMode)

bir .wav ses dosyası çalar.

Play(Stream, AudioPlayMode)

bir .wav ses dosyası çalar.

Play(String, AudioPlayMode)

bir .wav ses dosyası çalar.

Play(String)

bir .wav ses dosyası çalar.

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

Parametreler

location
String

String Ses dosyasının adını içeren.

Özel durumlar

location boş bir dizedir.

Kullanıcı tarafından locationadlandırılan dosyaya erişmek için yeterli izinlere sahip değil.

dosya yolu içinde locationyanlış biçimlendirilmiş.

içindeki location yol adı çok uzun.

Kullanıcının gerekli izinlere sahip olmadığı kısmi bir güven durumu var.

Örnekler

yöntemi, My.Computer.Audio.Play belirtildiğinde arka planda PlayMode.Background belirtilen sesi çalar.

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

Bu kod örneği yalnızca Windows Forms bir uygulama içinde çalıştırılabilir.

Dosya adı, sisteminizdeki bir .wav ses dosyasına başvurmalıdır.

Ses dosyalarınızın yönetimini basitleştirmek için dosyaları uygulama kaynakları olarak depolamayı göz önünde bulundurun. Daha sonra nesne üzerinden My.Resources bunlara erişilebilir.

Açıklamalar

yöntemi, Play konumunda dosya locationolarak depolanan .wav ses dosyasını içinde bayt dizisi olarak veya içinde datastreambir akış olarak çalar.

Yalnızca parametresini location alan aşırı yükleme kullanılırsa, Play yöntem arka planda sesi çalar. Aksi takdirde, playMode parametre sesin nasıl çalacağını belirler.

playMode Description
AudioPlayMode.Background Sesi arka planda çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.BackgroundLoop Yöntem çağrılana kadar Stop arka planda sesi çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.WaitToComplete Sesi çalar ve arama kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, uygulamanın ses çalarken diğer kodu yürütmesine olanak tanır.

Daha fazla bilgi için bkz . Ses Çalma.

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

Play(Byte[], AudioPlayMode)

bir .wav ses dosyası çalar.

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)

Parametreler

data
Byte[]

Byte dizisini seçin.

playMode
AudioPlayMode

AudioPlayMode modunu seçin. Varsayılan olarak, AudioPlayMode.Background.

Özel durumlar

data, Nothing değeridir.

playMode sabit listesi değerlerinden AudioPlayMode biri değildir.

Kullanıcının gerekli izinlere sahip olmadığı kısmi bir güven durumu var.

Örnekler

yöntemi, My.Computer.Audio.Play belirtildiğinde arka planda PlayMode.Background belirtilen sesi çalar.

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

Bu kod örneği yalnızca Windows Forms bir uygulama içinde çalıştırılabilir.

Dosya adı, sisteminizdeki bir .wav ses dosyasına başvurmalıdır.

Ses dosyalarınızın yönetimini basitleştirmek için dosyaları uygulama kaynakları olarak depolamayı göz önünde bulundurun. Daha sonra nesne üzerinden My.Resources bunlara erişilebilir.

Açıklamalar

yöntemi, Play konumunda dosya locationolarak depolanan .wav ses dosyasını içinde bayt dizisi olarak veya içinde datastreambir akış olarak çalar.

Yalnızca parametresini location alan aşırı yükleme kullanılırsa, Play yöntem arka planda sesi çalar. Aksi takdirde, playMode parametre sesin nasıl çalacağını belirler.

playMode Description
AudioPlayMode.Background Sesi arka planda çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.BackgroundLoop Yöntem çağrılana kadar Stop arka planda sesi çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.WaitToComplete Sesi çalar ve arama kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, uygulamanın ses çalarken diğer kodu yürütmesine olanak tanır.

Daha fazla bilgi için bkz . Ses Çalma.

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

Play(Stream, AudioPlayMode)

.wav ses dosyasını çalar.

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)

Parametreler

stream
Stream

Stream ses dosyasını temsil eder.

playMode
AudioPlayMode

AudioPlayMode modunu seçin. Varsayılan olarak, AudioPlayMode.Background.

Özel durumlar

stream, Nothing değeridir.

playMode sabit listesi değerlerinden AudioPlayMode biri değildir.

Kullanıcının gerekli izinlere sahip olmadığı kısmi bir güven durumu vardır.

Örnekler

yöntemi, My.Computer.Audio.Play belirtildiğinde arka planda PlayMode.Background belirtilen sesi çalar.

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

Bu kod örneği yalnızca Windows Forms bir uygulama içinde çalıştırılabilir.

Dosya adı, sisteminizdeki bir .wav ses dosyasına başvurmalıdır.

Ses dosyalarınızın yönetimini basitleştirmek için dosyaları uygulama kaynakları olarak depolamayı göz önünde bulundurun. Daha sonra nesne üzerinden My.Resources bunlara erişilebilir.

Açıklamalar

yöntemi, Play konumunda locationdosya olarak depolanan .wav ses dosyasını içinde bayt dizisi olarak veya içinde datastreamakış olarak çalar.

Yalnızca location parametresini alan aşırı yükleme kullanılırsa, Play yöntem arka planda sesi çalar. Aksi takdirde parametresi sesin playMode nasıl çalacağını belirler.

playMode Description
AudioPlayMode.Background Sesi arka planda çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.BackgroundLoop Yöntem çağrılana kadar Stop sesi arka planda çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.WaitToComplete Sesi çalar ve çağrı kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, uygulamanın ses çalarken diğer kodu yürütmesine olanak tanır.

Daha fazla bilgi için bkz . Ses Çalma.

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

Play(String, AudioPlayMode)

.wav ses dosyasını çalar.

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)

Parametreler

location
String

String Ses dosyasının adını içeren.

playMode
AudioPlayMode

AudioPlayMode modunu seçin. Varsayılan olarak, AudioPlayMode.Background.

Özel durumlar

location boş bir dizedir.

Kullanıcı tarafından locationadlandırılan dosyaya erişmek için yeterli izinlere sahip değil.

dosya yolu içinde locationyanlış biçimlendirilmiş.

içindeki location yol adı çok uzun.

playMode sabit listesi değerlerinden AudioPlayMode biri değildir.

Kullanıcının gerekli izinlere sahip olmadığı kısmi bir güven durumu vardır.

Örnekler

yöntemi, My.Computer.Audio.Play belirtildiğinde belirtilen sesi arka planda PlayMode.Background çalar.

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

Bu kod örneği yalnızca Windows Forms bir uygulama içinde çalıştırılabilir.

Dosya adı sisteminizdeki bir .wav ses dosyasına başvurmalıdır.

Ses dosyalarınızın yönetimini basitleştirmek için dosyaları uygulama kaynakları olarak depolamayı göz önünde bulundurun. Daha sonra nesne üzerinden My.Resources bunlara erişilebilir.

Açıklamalar

yöntemi, Play konumunda locationdosya olarak depolanan .wav ses dosyasını içinde bayt dizisi olarak veya içinde datastreamakış olarak çalar.

Yalnızca location parametresini alan aşırı yükleme kullanılırsa, Play yöntem arka planda sesi çalar. Aksi takdirde parametresi sesin playMode nasıl çalacağını belirler.

playMode Description
AudioPlayMode.Background Sesi arka planda çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.BackgroundLoop Yöntem çağrılana kadar Stop sesi arka planda çalar. Çağıran kod yürütülmeye devam eder.
AudioPlayMode.WaitToComplete Sesi çalar ve çağrı kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, uygulamanın ses çalarken diğer kodu yürütmesine olanak tanır.

Daha fazla bilgi için bkz . Ses Çalma.

Proje Türüne Göre Kullanılabilirlik

Proje türü Kullanılabilir
Windows Uygulaması Evet
Sınıf Kitaplığı Evet
Konsol Uygulaması Evet
Windows Denetim Kitaplığı Evet
Web Denetim Kitaplığı No
Windows Hizmeti Evet
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır