Convertir une vidéo en ressource VideoBrush réutilisable
Vous pouvez appliquer une vidéo en tant que Fill en effectuant une vidéo dans une ressource VideoBrush .
Pour faire une vidéo dans un pinceau vidéo, vous devez commencer par ajouter une vidéo à votre projet. Vous intégrez alors la vidéo à une ressource VideoBrush . Une fois votre pinceau vidéo créé, vous pouvez l’appliquer au remplissage d’un objet.
Pour ajouter une vidéo au projet
Dans le menu Projet, cliquez sur Ajouter un élément existant.
Dans la boîte de dialogue Ajouter un élément existant, localisez la vidéo à ajouter, puis cliquez sur Ouvrir.
Conseil : Pour cet exemple, utilisez une image issue du dossier Vidéos exemples.
La vidéo est ajoutée au panneau Projets. Un MediaElement portant le même nom que votre vidéo apparaît également dans le panneau Ressources.
Pour intégrer la vidéo à une ressource VideoBrush
Ajoutez la vidéo à la planche graphique en double-cliquant sur la vidéo dans le panneau Projets, puis en cliquant sur Insérer.
Un contrôle MediaElement portant le même nom que votre vidéo apparaît dans le panneau Arbre visuel et animation.
Avec le contrôle MediaElement sélectionné, dans le panneau Outils, cliquez sur Créer une ressource pinceau, puis sur Créer une ressource VideoBrush.
La boîte de dialogue Créer une ressource VideoBrush apparaît.
Dans la boîte de dialogue Créer une ressource VideoBrush, tapez un nom pour le VideoBrush dans le champ Nom champ, ou conservez le nom par défaut.
Sous Définir dans, sélectionnez l’endroit où vous voulez que le modèle soit défini :
Pour que le modèle soit disponible pour un objet bouton dans tout document de votre application, sélectionnez Application.
Pour que le modèle soit disponible seulement pour les objets boutons dans le document actuel, sélectionnez Ce document.
Pour que le modèle soit disponible seulement pour ce MediaElement dans ce document, sélectionnez MediaElement dans la liste déroulante à côté de Ce document.
Cliquez sur OK.
Dans la catégorie Pinceaux, cliquez sur Ressources de pinceau .
La vidéo apparaît désormais dans la liste Ressources de pinceau locales.
Elle apparaît également dans la vue Code en tant que VideoBrush.
Pour appliquer la ressource VideoBrush en tant que remplissage
Ajoutez un objet à la planche graphique. Dans cet exemple, une ellipse a été ajoutée à la planche graphique.
Sélectionnez l’ Ellipse dans le panneau Arbre visuel et animation. Dans la catégorie Pinceaux du panneau Propriétés, cliquez sur Fill, puis sur Ressources de pinceau , puis cliquez sur votre nouveau pinceau vidéo.
Si vous exécutez votre projet maintenant, la vidéo s’affiche à la fois dans MediaElement et Ellipse . Pour éviter cela, dans le panneau Arbre visuel et animation, sélectionnez le contrôle MediaElement (dans ce cas Wildlife_wmv). Dans la catégorie Apparence du panneau Propriétés, définissez Opacité sur 0 .
Appuyez sur F5 pour générer et exécuter votre projet.
La vidéo s’affiche à l’intérieur de l’ellipse.
Vous pouvez modifier davantage l’apparence de la vidéo à l’intérieur du contrôle en modifiant la propriété Stretch. Dans la catégorie Pinceaux du panneau Propriétés, cliquez sur Pinceau de mosaïque , puis sélectionnez une des options suivantes dans la liste déroulante Stretch :
None Le contenu conserve sa taille d’origine.
Fill Le contenu est redimensionné pour remplir les dimensions de l’objet. Les proportions ne sont pas conservées.
Uniform Le contenu est redimensionné selon les dimensions de l’objet tout en conservant les proportions.
UniformToFill Le contenu est redimensionné pour remplir les dimensions de l’objet tout en conservant les proportions. Si les proportions de l’objet de destination sont différentes de celles du contenu source, le contenu source est tronqué pour s’adapter aux dimensions de l’objet.
Voir aussi
Tâches
Modifier l’apparence d’un objet à l’aide de pinceaux
Concepts
Définition de couleurs, de pinceaux et de masques
Copyright © 2011 Microsoft Corporation. Tous droits réservés.