Microsoft Silverlight 2.0 è una piattaforma di sviluppo web che permette la progettazione di applicazioni web con funzionalità multimediali avanzate. Microsoft Visual Studio 2008 è un ambiente di sviluppo che viene utilizzato in combinazione con Silverlight 2.0 per sviluppare applicazioni web robuste. Aggiungere un file audio come risorsa a un progetto di Silverlight al fine di riprodurre l'audio. Browser Internet deve avere il plug-in Silverlight installato al fine di caricare queste applicazioni multimediali.
Istruzioni
1
Avviare Visual Studio 2008 e fare clic destro sul progetto Silverlight. Selezionare "Aggiungi" e "Elemento esistente."
2
Fare doppio clic sul file di progetto e individuare la proprietà "Build Action". Selezionare "Risorsa" per impostare la proprietà "Build Action" per "Risorsa".
3
Aggiungere la seguente riga al progetto Silverlight:
utilizzando System.Windows.Resources;
Ciò consente di accedere ai flussi diretti alle tue risorse.
4
Aggiungere il seguente codice per l'installazione e creare un oggetto MediaElement:
MediaElement m = nuovo MediaElement();
StreamResourceInfo sri = GetResourceStream (nuovo Uri("applicationName;component/myMp3.mp3″));
Sostituire "applicationName" con il nome del vostro progetto e "myMp3" con il nome della risorsa che hai aggiunto.
5
Aggiungere le seguenti righe di codice per riprodurre il file audio:
m.SetSource (sri. Stream);
LayoutRoot.Children.Add(m);
m.Play();
m.Position = System.TimeSpan.FromSeconds(0);
Questo codice riproduce il vostro file e imposta la sua posizione all'inizio così che esso può essere giocato ancora una volta. Salvare il progetto Silverlight.
Consigli & Avvertenze
- . MP3 e. File audio WMA sono entrambi supportati da Silverlight 2.0.
- Silverlight 2.0 non supporta la riproduzione per. File WAV.