Slik spiller Audio i Silverlight 2.0
Microsoft Silverlight 2.0 er en web utviklingsplattform som gjør det mulig for design av webapplikasjoner med rik multimedia funksjonalitet. Microsoft Visual Studio 2008 er et utviklingsmiljø som brukes i forbindelse med Silverlight 2.0 for å utvikle robuste web-applikasjoner. Legg en lydfil som en ressurs til en Silverlight-prosjektet for å spille av lyd. Nettlesere må ha Silverlight plug-ins installert for å laste disse multimedia applikasjoner.
Bruksanvisning
1 Start Visual Studio 2008 og høyreklikk på Silverlight-prosjektet. Velg "Legg til" og "Eksisterende element."
2 Dobbeltklikk på prosjektfilen og finne sin "Build Handling" eiendom. Velg "ressurs" for å stille inn "Build Handling" eiendom til "Resource".
3 Legg til følgende linje i din Silverlight-prosjektet:
bruker System.Windows.Resources;
Dette gjør at du kan få tilgang til direkte strømmer til dine ressurser.
4 Legg til følgende kode for å sette opp og skape en MediaElement:
MediaElement m = new MediaElement ();
StreamResourceInfo sri = Application.getResourceStream (ny Uri ( "APPLICATION, komponent / myMp3.mp3"));
Erstatt "APPLICATION" med navnet på prosjektet og "myMp3" med navnet på ressursen du har lagt til.
5 Legg til følgende linjer med kode for å spille av lydfilen:
m.SetSource (sri.Stream);
LayoutRoot.Children.Add (m);
m.Play ();
m.Position = System.TimeSpan.FromSeconds (0);
Denne koden spiller filen og setter sin posisjon tilbake til begynnelsen, slik at den kan spilles på nytt. Lagre Silverlight-prosjektet.
Hint
- .MP3 Og .WMA lydfiler er begge støttes av Silverlight 2.0.
- Silverlight 2.0 støtter ikke avspilling av WAV-filer.