Je veux faire une vidéo MediaElement dans une forme circulaire, mais je ne peux pas trouver un moyen de le faire? Des idées?Rendre l'élément média circulaire dans silverlight
0
A
Répondre
2
En supposant que vous voulez recadrer la vidéo (pas déformer), il semble que vous pouvez soit:
- Appliquer une Opacity Mask au MediaElement
- Utilisez un VideoBrush (Silverlight uniquement) comme le remplissage de la forme circulaire
0
Eh bien, vous devez créer un MASQUE de Rectangle avec Cercle comme MASQUE dans le Rectangle, que vous pouvez placer sur le dessus de votre élément média. La partie rectangulaire sera donc couverte par la partie opaque de Rectangle et seule la partie transparente circulaire sera visible.
0
la voie droite et facile est ...
EllipseGeometry et MediaElement/UIElement clip propriété
http://msdn.microsoft.com/en-us/library/system.windows.uielement.clip.aspx