Nwlapcug.com


Come riprodurre Audio in Silverlight 2.0

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.