Partager via


Vue d’ensemble des éléments multimédias

Dans Microsoft Expression Blend, vous pouvez ajouter des fichiers multimédias à votre projet, tels que des images ou du contenu audio et vidéo.

Pour obtenir des instructions sur l’ajout de fichiers multimédias à votre projet, voir Ajouter un fichier image, audio ou vidéo à un projet et Insérer un fichier image, audio ou vidéo dans le document actif.

Images

Expression Blend prend en charge les types de fichiers image les plus usuels, notamment les formats BMP, GIF, ICO, JPEG, PNG et TIFF. Après avoir ajouté un fichier image à votre projet, vous pouvez l’ajouter à la planche graphique en double-cliquant sur le nom du fichier sous Fichiers dans le panneau Projet, ou en affectant la propriété Source d’un contrôle image existant au fichier image.

Vous pouvez ajouter des images à la planche graphique pour les afficher. Dans les projets Windows Presentation Foundation (WPF) et Microsoft Silverlight 2, vous pouvez convertir des images en ressources pinceau que vous pouvez appliquer à d’autres objets. Pour plus d’informations, voir Convertir une image en pinceau.

Dans les projets WPF, vous pouvez également convertir une image en objet 3D et l’animer. Pour plus d’informations, voir Convertir une image 2D en 3D.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Audio

Expression Blend prend en charge les fichiers audio de type AIF, AIFC, AIFF, ASF, AU, MID, MIDI, MP2, MP3, MPA, MPE, RMI, SND, WAV, WMA et WMD. Ce sont tous les formats de fichiers pris en charge par le Lecteur Windows Media 10.

Cc295252.alert_note(fr-fr,Expression.10).gifRemarque :

Silverlight 1.0 et Silverlight 2 prennent uniquement en charge les types de fichiers MP3 et WMA.

Après avoir ajouté un fichier audio à votre projet, vous pouvez l’ajouter à la planche graphique en double-cliquant sur le nom du fichier audio sous Fichiers dans le panneau Projet, ou en attribuant le nom du fichier audio à la propriété Source d’un contrôle MediaElement.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Vidéo   

Expression Blend prend en charge les fichiers vidéo de type ASF, AVI, DVR-MS, IFO, M1V, MPEG, MPG, VOB, WM et WMV. Ce sont tous les formats de fichiers pris en charge par le Lecteur Windows Media 10.

Cc295252.alert_note(fr-fr,Expression.10).gifRemarque :

Silverlight 1.0 et Silverlight 2 prennent uniquement en charge le type de fichier WMV.

Vous ne pourrez pas insérer d’autres types de fichiers vidéo ; toutefois, vous pourrez les ajouter à votre projet à l’aide d’un contrôle MediaElement. Vous pouvez ajouter dans votre document un contrôle MediaElement à partir de la Bibliothèque de composants  Cc295252.0224cabd-5da1-4e01-bddd-4a647401a098(fr-fr,Expression.10).png, puis modifier sa propriété Source afin de pointer vers le type de fichier multimédia non reconnu. Cela permet de garantir la lecture de la vidéo au sein de votre application au moment de l’exécution.

Cc295252.alert_caution(fr-fr,Expression.10).gifAttention :

Pour utiliser des médias dans Expression Blend, vous devez installer le Lecteur Windows Media 10 sur votre ordinateur. Vous pouvez télécharger le Lecteur Windows Media 10 à partir du site Web de Windows Media.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Audio et vidéo dans les projets WPF

Après avoir inséré un fichier audio ou un clip vidéo dans votre document, vous pouvez contrôler sa lecture à l’aide de la chronologie d’élément multimédia créée à cet effet sous Objets et chronologie. Une chronologie d’élément multimédia vous permet d’effectuer les tâches décrites ci-après :

  • Vous pouvez modifier les propriétés d’un élément multimédia sélectionné sous Objets et chronologie. Vous pouvez modifier les propriétés telles que le volume, la balance et la vitesse de lecture dans la catégorie Média du panneau Propriétés.

  • Vous pouvez déplacer manuellement la chronologie en sélectionnant l’outil Sélection Cc295252.2ff91340-477e-4efa-a0f7-af20851e4daa(fr-fr,Expression.10).png dans la boîte à outils, puis en faisant glisser la barre de temps grise. Vous pouvez également cliquer avec le bouton droit sur la barre de temps ombrée pour sélectionner les options de répétition. Pour plus d’informations, voir les rubriques listées dans Définir la durée de la boucle.

  • Vous pouvez copier et coller les éléments multimédias sous Objets et chronologie, puis déplacer les diverses barres de temps afin de planifier la lecture du son à différents moments.

  • Vous pouvez configurer un contrôle tel qu’un bouton pour démarrer et arrêter la chronologie d’élément multimédia. Pour obtenir un exemple, voir Contrôler des éléments multimédias à l’aide de déclencheurs dans une chronologie.

  • Vous pouvez modifier une chronologie d’élément multimédia dans le fichier code-behind de la même façon que vous modifiez une chronologie d’animation. Pour plus d’informations, voir Vue d’ensemble des tables de montage séquentiel sur MSDN. Le code ci-dessous est un exemple très simple en C# qui montre le nombre minimal de lignes de code nécessaires au démarrage d’une table de montage séquentiel :

    using System.Windows.Media;
    using System.Windows.Media.Animation;
    // In a method...
    Storyboard audioResourceWav;
    audioResourceWav = (Storyboard)this.Resources["AudioResource_wav"];
    audioResourceWav.Begin(this);
    

Synchronisation de médias avec d’autres chronologies

Si une table de montage séquentiel contient à la fois des chronologies d’éléments multimédias (vidéo ou audio) et d’animation, les chronologies d’animation peuvent sembler démarrer avant la chronologie de médias si la chronologie de médias est retardée en raison du temps de chargement. Vous pouvez utiliser l’attribut SlipBehavior XAML pour démarrer toutes les chronologies en même temps. Pour obtenir des instructions sur la synchronisation des chronologies, voir Synchroniser les heures de démarrage des chronologies d’animation et de médias.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Audio et vidéo dans les projets Silverlight 1.0

Après avoir inséré un fichier audio ou un clip vidéo dans votre document, vous pouvez contrôler sa lecture à l’aide de gestionnaires d’événements. Les fichiers multimédias sont lus automatiquement lors du démarrage de votre application, à moins que vous ne modifiiez le comportement dans les gestionnaires d’événements, dans le fichier code-behind pour le document. Pour obtenir un exemple, voir Créer un bouton qui contrôle une table de montage séquentiel dans une application Silverlight.

Vous pouvez aussi utiliser Microsoft Expression Encoder 2 pour créer un lecteur multimédia complet afin d’afficher vos fichiers multimédias à l’aide d’un modèle Silverlight 1.0. Pour plus d’informations, voir Modifier un modèle Silverlight pour Expression Encoder 2 dans Expression Blend.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Audio et vidéo dans les projets Silverlight 2

Après avoir inséré un fichier audio ou un clip vidéo dans votre document, vous pouvez contrôler son comportement d’exécution (tel que la lecture, la progression des téléchargements, la progression de la mise en mémoire tampon) à l’aide des propriétés et événements de l’objet Silverlight 2 MediaElement créé à cet effet sous Objets et chronologie. Pour plus d'informations, voir la page relative aux états de MediaElement (Silverlight 2) (éventuellement en anglais).

Vous pouvez aussi utiliser Microsoft Expression Encoder 2 avec le Service Pack 1 pour créer un lecteur multimédia complet afin d’afficher vos fichiers multimédias à l’aide d’un modèle Silverlight 2. Pour plus d’informations, voir Personnaliser un modèle Expression Encoder pour Silverlight 2.

Cc295252.7e183f1f-37d8-4dcb-980c-19a5d61ca087(fr-fr,Expression.10).gifHaut de la page

Voir aussi

Concepts

Importer du contenu 3D

Convertir une image 2D en 3D

Convertir une image en pinceau