Alarm na 5 sekund

0

Piszę sobie aplikację na windows phone i chciałbym w pewnym momencie włączyć dzwonek na chwilkę.
Nie wiem jak to zrobić, aby działał on przez określony czas.

 
alarm.Sound = new Uri("Sounds/sound.wav");
alarm.BeginTime = ...;
alarm.ExpirationTime = ...;

Pytanie do Was, co wpisać w tych dwóch polach, aby mieć kontrolę nad czasem trwania dzwonka? Nigdy się nie bawiłem dźwiękami, XNA nie ogarniam jeszcze.

0

W czym problem? Podstaw pod BeginTime i ExpirationTime obiekty typu DateTime odpowiadające czasom rozpoczęcia i zakończenia odtwarzania dźwięku.

0

Zrobiłem to w ten sposób:

                    DateTime datetime = DateTime.Now;
                    DateTime datetime2 = datetime.AddSeconds(10);

                    alarm.Sound = new Uri("Sounds/sound.wav", UriKind.Relative);
                    alarm.BeginTime = datetime;
                    alarm.ExpirationTime = datetime2;
                    alarm.RecurrenceType = RecurrenceInterval.None;
 

Nie mam już błędów, dźwięk się niestety nie włącza w telefonie.

0

A gdzie masz jakąś metodę, która włącza ten dźwięk?

0

jeszcze brakuje tego:

ScheduledActionService.Add(alarm);

1 użytkowników online, w tym zalogowanych: 0, gości: 1