6 Kasım 2012 Salı
Windows Phone'da ses çalma
Windows Phone'da ses çalma konusunda pek çok kişi sıkıntı yaşıyor.
Bu yazıda Media Player kullanmadan arkaplanda nasıl ses çalınacağından bahsedeceğim.
Bunun için MediaElement'i kullanacağız.
1. Önce MainPage.xaml dosyamıza bir MediaElement ekleyelim.\
2. Constructor(oluştuurucu) da me isimli MediaElement imizin Source özelliğini tanımlayalım.
me.Source = new Uri("/Sounds/dosyaadi.wma", UriKind.Relative);
me.AutoPlay = false;
Burada tırnak içine yazacağınız ilk parametre ses dosyasının bulunduğu konum olmalı.
AutoPlay özelliği ses dosyasının tanımlanır tanımlanmaz çalıp çalmayacağını belirtiyor.
3. Artık MediaElement imizi istediğimiz Event için kullanabiliriz.
me.Play();
örneğin: Button tıklandığında çalmasını istiyorsak.
private void ourButton_Click(object sender, RoutedEventArgs e)
{
me.Play();
}
Buradan MediaElement nesnesinin sahip olduğu diğer özellikler incelenebilir: http://msdn.microsoft.com/tr-tr/library/system.windows.controls.mediaelement.aspx
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder