Audio.Play Yöntem

Tanım

bir .wav ses dosyası çalar.

Aşırı Yüklemeler

Name Description
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)

Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb

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 güven durumu vardır.

Örnekler

yöntemi, My.Computer.Audio.Play belirtilen ses belirtildiğinde 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 datastreambir akış olarak çalar.

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

playMode Açıklama
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 çağrı kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, ses çalarken uygulamanın 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ü Mevcut
Windows Uygulaması Yes
Sınıf Kitaplığı Yes
Konsol Uygulaması Yes
Windows Denetim Kitaplığı Yes
Web Denetim Kitaplığı No
Windows Hizmeti Yes
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

Play(Byte[], AudioPlayMode)

Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb

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'e eşittir.

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

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

Örnekler

yöntemi, My.Computer.Audio.Play belirtilen ses belirtildiğinde 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 datastreambir akış olarak çalar.

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

playMode Açıklama
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 çağrı kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, ses çalarken uygulamanın 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ü Mevcut
Windows Uygulaması Yes
Sınıf Kitaplığı Yes
Konsol Uygulaması Yes
Windows Denetim Kitaplığı Yes
Web Denetim Kitaplığı No
Windows Hizmeti Yes
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

Play(Stream, AudioPlayMode)

Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb

bir .wav ses dosyası ç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'e eşittir.

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

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

Örnekler

yöntemi, My.Computer.Audio.Play belirtilen ses belirtildiğinde 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 datastreambir akış olarak çalar.

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

playMode Açıklama
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 çağrı kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, ses çalarken uygulamanın 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ü Mevcut
Windows Uygulaması Yes
Sınıf Kitaplığı Yes
Konsol Uygulaması Yes
Windows Denetim Kitaplığı Yes
Web Denetim Kitaplığı No
Windows Hizmeti Yes
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır

Play(String, AudioPlayMode)

Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb
Kaynak:
Audio.vb

bir .wav ses dosyası ç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 güven durumu vardır.

Örnekler

yöntemi, My.Computer.Audio.Play belirtilen ses belirtildiğinde 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 datastreambir akış olarak çalar.

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

playMode Açıklama
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 çağrı kodu devam etmeden önce tamamlanana kadar bekler.

Arka planda yürütme, ses çalarken uygulamanın 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ü Mevcut
Windows Uygulaması Yes
Sınıf Kitaplığı Yes
Konsol Uygulaması Yes
Windows Denetim Kitaplığı Yes
Web Denetim Kitaplığı No
Windows Hizmeti Yes
Web Sitesi No

Ayrıca bkz.

Şunlara uygulanır