Audio.Play Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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 |