Silverlight est un plug-in pour l`architecture .NET. Ce plug-in particulier est distribué gratuitement par Microsoft. Le but principal de Silverlight est de diffuser des fichiers audio et vidéo par Internet. Vous aurez besoin de configurer Silverlight pour travailler avec des fichiers vidéo Windows ou WMVs. Ce format est le format vidéo utilisé par défaut dans Microsoft Windows. Vous pouvez maintenant diffuser ces vidéos sur un site Web en utilisant Silverlight.
Ouvrir Silverlight en double-cliquant sur l`icône du programme Silverlight sur votre bureau. Attendez que le programme se charger complètement.
appuie sur le "Ctrl" et "O" touches de votre clavier en même temps. Cela va ouvrir une nouvelle fenêtre sur votre écran. Depuis cet écran, accédez au dossier contenant votre fichier de projet.
Double-cliquez sur votre fichier de projet et d`attendre qu`il se charge sur votre écran. Ceci est le fichier où votre code est contenu.
Cliquer sur "Fichier" et sélectionnez "Fichier ouvert" dans la liste déroulante. Naviguez jusqu`au dossier contenant votre fichier vidéo, et double-cliquez sur le fichier WMV que vous souhaitez inclure dans le projet.
droite, cliquez sur le nom de fichier WMV dans votre projet et cliquez sur "Propriétés" à partir de la liste déroulante.
Trouver la zone Action de génération sur le site gauche de votre écran et sélectionnez "ressource incorporée" à partir du menu déroulant.
Copiez et collez le code suivant exactement comme vous le voyez ici dans votre code XML:
MediaElement media = new MediaElement ();
flux Stream = Assembly.GetExecutingAssembly (). GetManifestResourceStream ("MyNamespace.Sound1.wmv");
media.SetSource (flux);
media.AutoPlay = false;
media.Stop ();
media.Play ();
presse "Ctrl" et "S" sur votre clavier en même temps pour enregistrer votre fichier.
Conseils & Avertissements
- Lorsque vous compilez votre projet Silverlight, le fichier WMV sera intégré.
- WAV et les fichiers AVI ne peuvent pas être lus ou intégrés dans des projets Silverlight. Si vous essayez de le faire, vous obtiendrez l`erreur suivante:
- Erreur: Erreur Unhandled dans Silverlight 2 Application
Code Promo: 3001 - Catégorie: MediaError
- Message: AG_E_INVALID_FILE_FORMAT