Windows.UI.Xaml.Media Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un support de média de base, des primitives graphiques et une API de dessin au pinceau.
Classes
AcrylicBrush |
Peint une zone avec un matériau semi-transparent qui utilise plusieurs effets, notamment le flou et une texture du bruit. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.AcryliqueBrush (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
ArcSegment |
Représente un arc elliptique entre deux points. |
BezierSegment |
Représente une courbe de Bézier cubique dessinée entre deux points. |
BitmapCache |
Représente le comportement de la mise en cache d’un élément visuel ou d’une arborescence d’éléments en tant que surfaces bitmap. |
Brush |
Définit des objets utilisés pour peindre des objets graphiques. Les classes dérivées de Brush décrivent la façon dont la zone est peinte. |
BrushCollection |
Représente une collection ordonnée de valeurs Brush . |
CacheMode |
Représente les modes de contenu mis en cache pour les fonctionnalités d’accélération graphique. |
CompositeTransform |
Applique plusieurs opérations de transformation à un objet . |
CompositionTarget |
Représente la surface d’affichage composite d’une application. Cette classe fournit des événements de rendu à l’échelle de l’application. |
DoubleCollection |
Représente une collection ordonnée de valeurs Double . |
EllipseGeometry |
Représente la géométrie d’un cercle ou d’une ellipse. |
FontFamily |
Représente une famille de polices associées. |
GeneralTransform |
Fournit une prise en charge généralisée de la transformation pour les objets. GeneralTransform est une classe de base qui se trouve dans la hiérarchie des classes de transformation pratiques telles que TranslateTransform. |
Geometry |
Fournit une classe de base pour les objets qui définissent des formes géométriques. Les objets Geometry peuvent être utilisés pour découper des régions et en tant que définitions de géométrie pour le rendu des données graphiques en deux dimensions sous la forme d’un chemin d’accès. |
GeometryCollection |
Représente une collection d’objets Geometry . |
GeometryGroup |
Représente une géométrie composite, composée d’autres objets Geometry . |
GradientBrush |
Classe abstraite décrivant un dégradé composé de points de dégradé. |
GradientStop |
Décrit l’emplacement et la couleur d’un point de transition dans un dégradé. |
GradientStopCollection |
Représente une collection d’objets GradientStop accessibles individuellement par index. |
ImageBrush |
Peint une zone avec une image. La source de l’image est généralement obtenue à partir de formats de fichier tels que JPEG (Joint Photographic Experts Group). |
ImageSource |
Fournit un type de source d’objet pour les propriétés Image.Source et ImageBrush.ImageSource . |
LinearGradientBrush |
Peint une zone avec un dégradé linéaire. |
LineGeometry |
Représente la géométrie d’une ligne. |
LineSegment |
Représente une ligne dessinée entre deux points, qui peut faire partie d’un PathFigure dans les données path . |
LoadedImageSourceLoadCompletedEventArgs |
Fournit des données d’événement pour l’événement LoadedImageSurface.LoadCompleted . |
LoadedImageSurface |
Représente une surface de composition sur laquelle une image peut être téléchargée, décodée et chargée. Vous pouvez charger une image à l’aide d’un URI (Uniform Resource Identifier) qui référence un fichier source d’image ou en fournissant un IRandomAccessStream. |
Matrix3DProjection |
Applique une projection Matrix3D à un objet. |
MatrixHelper |
Fournit des méthodes d’assistance statiques pour le traitement des valeurs de matrice . Le code C# et Microsoft Visual Basic doivent utiliser les membres de Matrix à la place. |
MatrixTransform |
Crée une transformation de matrice affine arbitraire utilisée pour manipuler des objets ou des systèmes de coordonnées dans un plan à deux dimensions. |
MediaTransportControlsThumbnailRequestedEventArgs |
Fournit des données pour l’événement MediaTransportControls.ThumbnailRequested. |
PartialMediaFailureDetectedEventArgs |
Fournit des données pour l’événement PartialMediaFailureDetected . |
PathFigure |
Représente une sous-section d’une géométrie, une série connectée unique de segments géométriques à deux dimensions. |
PathFigureCollection |
Représente une collection d’objets PathFigure qui composent collectivement la géométrie d’un PathGeometry. |
PathGeometry |
Représente une forme vectorielle complexe qui peut être composée d’arcs, de courbes, d’ellipses, de lignes et de rectangles. |
PathSegment |
Représente un segment d’un objet PathFigure . Les classes dérivées de PathFigure décrivent différents types de segments. |
PathSegmentCollection |
Représente une collection d’objets PathSegment accessibles individuellement par index. |
PlaneProjection |
Représente une transformation de perspective (un effet de type 3D) sur un objet. |
PointCollection |
Représente une collection de valeurs point accessibles individuellement par index. |
PolyBezierSegment |
Représente une ou plusieurs courbes de Bézier cubiques. |
PolyLineSegment |
Représente un ensemble de segments de ligne définis par une collection Point avec chaque Point spécifiant le point de terminaison d’un segment de ligne. |
PolyQuadraticBezierSegment |
Représente un jeu de segments de Bézier quadratiques. |
Projection |
Fournit une classe de base pour les projections, qui décrivent comment transformer un objet dans un espace 3D à l’aide de transformations de perspective. |
QuadraticBezierSegment |
Crée une courbe quadratique de Bézier entre deux points dans un PathFigure. |
RateChangedRoutedEventArgs |
Fournit des données d’événement pour l’événement RateChanged . |
RectangleGeometry |
Décrit une géométrie rectangulaire à deux dimensions. |
RenderedEventArgs |
Fournit des données d’événement pour l’événement Rendu . |
RenderingEventArgs |
Fournit des données d’événement pour l’événement Rendering . |
RevealBackgroundBrush |
Important RevealBackgroundBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Peint un arrière-plan de contrôle avec un effet de révélation à l’aide du pinceau de composition et d’effets de lumière. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBackgroundBrush (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
RevealBorderBrush |
Important RevealBorderBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Peint une bordure de contrôle avec un effet de révélation à l’aide du pinceau de composition et d’effets de lumière. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBorderBrush (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
RevealBrush |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Classe de base pour les pinceaux qui utilisent des effets de composition et un éclairage pour implémenter le traitement de la conception visuelle de la révélation. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrush (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
RotateTransform |
Fait pivoter un objet autour d’un point spécifié dans un système de coordonnées x-y bidimensionnel. |
ScaleTransform |
Met à l’échelle un objet dans le système de coordonnées x-y bidimensionnel. |
Shadow |
Classe de base pour les effets d’ombre qui peuvent être appliqués à un élément XAML. |
SkewTransform |
Représente une asymétrie à deux dimensions. |
SolidColorBrush |
Peint une zone avec une couleur unie. La couleur unie est définie par une valeur Color . |
ThemeShadow |
Un ThemeShadow est un effet d’ombre préconfiguré qui peut être appliqué à n’importe quel élément XAML pour dessiner des ombres en fonction des coordonnées x, y et z. Par ailleurs, ThemeShadow s’ajuste automatiquement en fonction d’autres spécifications environnementales :
|
TileBrush |
Classe de base qui décrit un moyen de peindre une région. Parent d’ImageBrush. |
TimelineMarker |
Représente les métadonnées associées à un point spécifique dans un fichier multimédia. |
TimelineMarkerCollection |
Représente une collection d’objets TimelineMarker accessibles individuellement par index. Une TimelineMarkerCollection est une liste ordonnée où l’ordre est déterminé par la valeur Time de chaque élément TimelineMarker contenu dans la collection. Pour plus d’informations sur la façon dont cela affecte l’API de collection, consultez Remarques. |
TimelineMarkerRoutedEventArgs |
Fournit des données d’événement pour l’événement MarkerReached . |
Transform |
Définit les fonctionnalités qui permettent les transformations dans un plan à deux dimensions. |
TransformCollection |
Représente une collection d’objets Transform accessibles individuellement par index. |
TransformGroup |
Représente une transformation composite composée d’autres objets Transform . |
TranslateTransform |
Traduit (déplace) un objet dans le système de coordonnées x-y bidimensionnel. |
VisualTreeHelper |
Fournit des méthodes utilitaires qui peuvent être utilisées pour parcourir les relations d’objet (le long des axes objet-enfant ou parent-objet) dans l’arborescence visuelle de votre application. |
XamlCompositionBrushBase |
Fournit une classe de base utilisée pour créer des pinceaux XAML qui peignent une zone avec un CompositionBrush. |
XamlLight |
Fournit une classe de base utilisée pour créer des lumières XAML qui utilisent un Objet CompositionLight pour appliquer des effets d’éclairage aux éléments XAML et aux pinceaux. |
Structures
Matrix |
Représente une matrice de transformation affine 3 × 3 utilisée pour les transformations dans un espace à deux dimensions. |
Énumérations
AcrylicBackgroundSource |
Définit des valeurs qui spécifient si le pinceau échantillonne le contenu de l’application ou du contenu derrière la fenêtre de l’application. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.AcryliqueBackgroundSource (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
AlignmentX |
Décrit le positionnement horizontal du contenu dans un conteneur. |
AlignmentY |
Décrit le positionnement vertical du contenu dans un conteneur. |
AudioCategory |
Décrit l’objectif des informations audio dans un flux audio. Utilisé comme valeur par AudioCategory. |
AudioDeviceType |
Décrit l’utilisation principale de l’appareil utilisé pour lire l’audio. Cette valeur est utilisée par AudioDeviceType. |
BrushMappingMode |
Spécifie le système de coordonnées utilisé par un pinceau. |
ColorInterpolationMode |
Détermine la manière dont les couleurs d'un dégradé sont interpolées. |
ElementCompositeMode |
Déclare d’autres modes de composition et de fusion pour les éléments dans l’interface utilisateur XAML/Microsoft DirectX mixte. |
FastPlayFallbackBehaviour |
Définit des constantes qui spécifient le comportement des boutons avance/retour rapide/arrière MediaTransportControls . |
FillRule |
Spécifie comment les zones d’intersection des objets PathFigure contenus dans une géométrie sont combinées pour former la zone de la géométrie. |
GradientSpreadMethod |
Spécifie la façon de tracer le dégradé hors du vecteur ou de l'espace de dégradé d'un pinceau de dégradé. |
LoadedImageSourceLoadStatus |
Définit des constantes qui spécifient si une image a été chargée ou pourquoi elle n’a pas pu être chargée. |
MediaCanPlayResponse |
Décrit la probabilité que le moteur multimédia puisse lire une source multimédia en fonction de son type de fichier et de ses caractéristiques. |
MediaElementState |
Définit les états potentiels d’un objet MediaElement . |
PenLineCap |
Décrit la forme à la fin d’un trait ou d’un segment. |
PenLineJoin |
Décrit la forme qui joint deux lignes ou segments. |
RevealBrushState |
Important RevealBrush peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Toutefois, nous déconseillons son utilisation, car il peut être modifié ou indisponible dans les versions ultérieures. Définit des constantes qui spécifient l’état du pointeur d’un élément. API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Media.RevealBrushState (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows). |
Stereo3DVideoPackingMode |
Décrit le mode d’empaquetage d’images pour le contenu vidéo 3D stéréo. |
Stereo3DVideoRenderMode |
Décrit le mode de rendu vidéo 3D stéréo pour la source multimédia actuelle. |
Stretch |
Décrit la façon dont le contenu est redimensionné pour occuper son espace alloué. |
StyleSimulations |
Décrit le style de simulation d’une police. |
SweepDirection |
Spécifie la direction dans laquelle un arc elliptique est dessiné. |
Délégués
RateChangedRoutedEventHandler |
Représente la méthode qui gérera l’événement RateChanged . Cet événement se déclenche lorsque PlaybackRate ou DefaultPlaybackRate change par interaction utilisateur ou à partir du code. |
TimelineMarkerRoutedEventHandler |
Représente des méthodes qui gèrent divers événements routés liés aux marqueurs chronologie. |