Microsoft.UI.Xaml.Media Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Pinsel, grundlegende Medienunterstützung und Grafikgrundtypen bereit.
Klassen
| Name | Beschreibung |
|---|---|
| AcrylicBrush |
Zeichnet einen Bereich mit einem halbtransparenten Material, das verschiedene Effekte, einschließlich Unschärfe und einer Rauschtextur, verwendet. |
| ArcSegment |
Stellt einen elliptischen Bogen zwischen zwei Punkten dar. |
| BezierSegment |
Stellt eine kubische Bézierkurve dar, die zwischen zwei Punkten gezeichnet wird. |
| BitmapCache |
Stellt das Verhalten des Zwischenspeicherns eines visuellen Elements oder einer Struktur von Elementen als Bitmapoberflächen dar. |
| Brush |
Definiert Objekte, die zum Zeichnen grafischer Objekte verwendet werden. Klassen, die von Brush abgeleitet werden, beschreiben, wie der Bereich gezeichnet wird. |
| BrushCollection |
Stellt eine sortierte Auflistung von Pinselwerten dar. |
| CacheMode |
Stellt zwischengespeicherte Inhaltsmodi für Grafikbeschleunigungsfeatures dar. |
| CompositeTransform |
Wendet mehrere Transformationsvorgänge auf ein Objekt an. |
| CompositionTarget |
Stellt die zusammengesetzte Anzeigeoberfläche für eine App dar. Diese Klasse stellt anwendungsweite Renderingereignisse bereit. |
| DesktopAcrylicBackdrop |
Stellt einen Systemhintergrund dar, der Acrylmaterial auf eine unterstützte XAML-Oberfläche anwendet, z. B. eine |
| DoubleCollection |
Stellt eine sortierte Auflistung von Double-Werten dar. |
| EllipseGeometry |
Stellt die Geometrie eines Kreises oder einer Ellipse dar. |
| FontFamily |
Stellt eine Familie verwandter Schriftarten dar. |
| GeneralTransform |
Stellt eine generalisierte Transformationsunterstützung für Objekte bereit. GeneralTransform ist eine Basisklasse, die sich in der Hierarchie praktischer Transformationsklassen wie TranslateTransform befindet. |
| Geometry |
Stellt eine Basisklasse für Objekte bereit, die geometrische Formen definieren. Geometrieobjekte können zum Beschneiden von Bereichen und als Geometriedefinitionen zum Rendern von zweidimensionalen grafischen Daten als Pfad verwendet werden. |
| GeometryCollection |
Stellt eine Auflistung von Geometry -Objekten dar. |
| GeometryGroup |
Stellt eine zusammengesetzte Geometrie dar, die aus anderen Geometry-Objekten besteht. |
| GradientBrush |
Eine abstrakte Klasse, die einen Farbverlauf beschreibt, der aus Farbverlaufsstopps besteht. |
| GradientStop |
Beschreibt die Position und Farbe eines Übergangspunkts in einem Farbverlauf. |
| GradientStopCollection |
Stellt eine Auflistung von GradientStop -Objekten dar, auf die einzeln nach Index zugegriffen werden kann. |
| ImageBrush |
Zeichnet einen Bereich mit einem Bild. Die Bildquelle wird in der Regel aus Dateiformaten wie Joint Photographic Experts Group (JPEG) abgerufen. |
| ImageSource |
Stellt einen Objektquelltyp für die Eigenschaften Image.Source und ImageBrush.ImageSource bereit. |
| LinearGradientBrush |
Zeichnet einen Bereich mit einem linearen Farbverlauf. |
| LineGeometry |
Stellt die Geometrie einer Linie dar. |
| LineSegment |
Stellt eine Linie zwischen zwei Punkten dar, die Teil einer PathFigure innerhalb von Path-Daten sein kann. |
| LoadedImageSourceLoadCompletedEventArgs |
Stellt Ereignisdaten für das LoadedImageSurface.LoadCompleted-Ereignis bereit . |
| LoadedImageSurface |
Stellt eine Kompositionsoberfläche dar, auf die ein Bild heruntergeladen, decodiert und geladen werden kann. Sie können ein Bild mithilfe eines URI (Uniform Resource Identifier) laden, der auf eine Bildquelldatei verweist, oder ein IRandomAccessStream-Objekt bereitstellen. |
| Matrix3DProjection |
Wendet eine Matrix3D-Projektion auf ein Objekt an. |
| MatrixHelper |
Stellt statische Hilfsmethoden zum Verarbeiten von Matrixwerten bereit. C#-Code sollte stattdessen Elemente von Matrix verwenden. |
| MatrixTransform |
Erstellt eine beliebige affine Matrixtransformation, die zum Bearbeiten von Objekten oder Koordinatensystemen in einer zweidimensionalen Ebene verwendet wird. |
| MediaTransportControlsThumbnailRequestedEventArgs |
Stellt Daten für das MediaTransportControls.ThumbnailRequested-Ereignis bereit. |
| MicaBackdrop |
Stellt einen Systemhintergrund dar, der Mica-Material auf eine unterstützte XAML-Oberfläche anwendet, z. B. eine |
| PathFigure |
Stellt einen Unterabschnitt einer Geometrie dar, eine einzelne verbundene Reihe von zweidimensionalen geometrischen Segmenten. |
| PathFigureCollection |
Stellt eine Auflistung von PathFigure -Objekten dar, die zusammen die Geometrie einer PathGeometry bilden. |
| PathGeometry |
Stellt eine komplexe vektorbasierte Form dar, die aus Bögen, Kurven, Auslassungspunkten, Linien und Rechtecken besteht. |
| PathSegment |
Stellt ein Segment eines PathFigure -Objekts dar. Abgeleitete Klassen von PathFigure beschreiben verschiedene Typen von Segmenten. |
| PathSegmentCollection |
Stellt eine Auflistung von PathSegment -Objekten dar, auf die einzeln nach Index zugegriffen werden kann. |
| PlaneProjection |
Stellt eine perspektivische Transformation (einen 3D-ähnlichen Effekt) für ein Objekt dar. |
| PointCollection |
Stellt eine Auflistung von Punktwerten dar, auf die einzeln nach Index zugegriffen werden kann. |
| PolyBezierSegment |
Stellt eine oder mehrere kubische Bézierkurven dar. |
| PolyLineSegment |
Stellt eine Gruppe von Liniensegmenten dar, die durch eine Point -Auflistung definiert werden, wobei jeder Punkt den Endpunkt eines Liniensegments angibt. |
| PolyQuadraticBezierSegment |
Stellt einen Satz quadratischer Béziersegmente dar. |
| Projection |
Stellt eine Basisklasse für Projektionen bereit, die beschreiben, wie ein Objekt im 3D-Raum mithilfe von Perspektivtransformationen transformiert wird. |
| QuadraticBezierSegment |
Erstellt eine quadratische Bézierkurve zwischen zwei Punkten in einer PathFigure. |
| RadialGradientBrush |
RadialGradientBrush zeichnet einen Bereich mit einem radialen Farbverlauf. Ein Mittelpunkt definiert den Ursprung des Farbverlaufs, und eine Ellipse definiert die äußeren Grenzen des Farbverlaufs. |
| RectangleGeometry |
Beschreibt eine zweidimensionale rechteckige Geometrie. |
| RenderedEventArgs |
Stellt Ereignisdaten für das gerenderte Ereignis bereit . |
| RenderingEventArgs |
Stellt Ereignisdaten für das Rendering-Ereignis bereit. |
| RevealBackgroundBrush |
Stellt Pinsel, grundlegende Medienunterstützung und Grafikgrundtypen bereit. |
| RevealBorderBrush |
Stellt Pinsel, grundlegende Medienunterstützung und Grafikgrundtypen bereit. |
| RevealBrush |
Stellt Pinsel, grundlegende Medienunterstützung und Grafikgrundtypen bereit. |
| RotateTransform |
Dreht ein Objekt um einen angegebenen Punkt in einem zweidimensionalen x-y-Koordinatensystem. |
| ScaleTransform |
Skaliert ein Objekt im zweidimensionalen x-y-Koordinatensystem. |
| Shadow |
Die Basisklasse für Schatteneffekte, die auf ein XAML-Element angewendet werden können. |
| SkewTransform |
Stellt eine zweidimensionale Schiefe dar. |
| SolidColorBrush |
Zeichnet einen Bereich mit einer Volltonfarbe. Die Volltonfarbe wird durch einen Farbwert definiert. |
| SystemBackdrop |
Basisklasse für benutzerdefinierte Systemkulissen, die zum Rendern von Materialien wie Mica und Acryl verwendet werden. |
| ThemeShadow |
Ein ThemeShadow ist ein vorkonfigurierter Schatteneffekt, der auf jedes XAML-Element angewendet werden kann, um Schatten entsprechend basierend auf x-, y-, Z-Koordinaten zu zeichnen. ThemeShadow passt sich auch automatisch an andere Umgebungsspezifikationen an:
|
| TileBrush |
Basisklasse, die eine Möglichkeit zum Zeichnen eines Bereichs beschreibt. Übergeordnetes Element von ImageBrush. |
| Transform |
Definiert Funktionen, die Transformationen in einer zweidimensionalen Ebene ermöglichen. |
| TransformCollection |
Stellt eine Auflistung von Transform -Objekten dar, auf die einzeln über index zugegriffen werden kann. |
| TransformGroup |
Stellt eine zusammengesetzte Transformation dar, die aus anderen Transform-Objekten besteht. |
| TranslateTransform |
Übersetzt (verschiebt) ein Objekt im zweidimensionalen X-Y-Koordinatensystem. |
| VisualTreeHelper |
Stellt Hilfsmethoden bereit, die zum Durchlaufen von Objektbeziehungen (entlang der untergeordneten Oder übergeordneten Achsen) in der visuellen Struktur Ihrer App verwendet werden können. |
| XamlCompositionBrushBase |
Stellt eine Basisklasse bereit, die zum Erstellen von XAML-Pinsel verwendet wird, die einen Bereich mit einem CompositionBrush zeichnen. |
| XamlLight |
Stellt eine Basisklasse bereit, die zum Erstellen von XAML-Leuchten verwendet wird, die ein CompositionLight verwenden, um Beleuchtungseffekte auf XAML-Elemente und Pinsel anzuwenden. |
Strukturen
| Name | Beschreibung |
|---|---|
| Matrix |
Stellt eine 3 × 3 affine Transformationsmatrix dar, die für Transformationen im zweidimensionalen Raum verwendet wird. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AlignmentX |
Beschreibt, wie Inhalte horizontal in einem Container positioniert werden. |
| AlignmentY |
Beschreibt, wie Inhalte vertikal in einem Container positioniert werden. |
| BrushMappingMode |
Gibt das koordinatensystem an, das von einem Pinsel verwendet wird. |
| ColorInterpolationMode |
Bestimmt, wie die Farben in einem Farbverlauf interpoliert werden. |
| ElementCompositeMode |
Gibt Werte für die alternativen Kompositions- und Blendungsmodi von Elementen in gemischten XAML-/Microsoft DirectX-UI an. |
| FastPlayFallbackBehaviour |
Definiert Konstanten, die angeben, wie sich MediaTransportControls schnell-vorwärts-/rückwärts-Schaltflächen verhalten. |
| FillRule |
Gibt an, wie die sich überschneidenden Bereiche von PathFigure-Objekten , die in einer Geometrie enthalten sind, kombiniert werden, um den Bereich der Geometrie zu bilden. |
| GradientSpreadMethod |
Gibt an, wie der Farbverlauf außerhalb des Farbverlaufsvektors oder des Bereichs eines Farbverlaufspinsels gezeichnet wird. |
| LoadedImageSourceLoadStatus |
Definiert Konstanten, die angeben, ob ein Bild geladen wurde oder warum es nicht geladen werden konnte. |
| PenLineCap |
Beschreibt die Form am Ende einer Linie oder eines Abschnitts. |
| PenLineJoin |
Beschreibt die Form, die zwei Linien oder Segmente verbindet. |
| RevealBrushState |
Stellt Pinsel, grundlegende Medienunterstützung und Grafikgrundtypen bereit. |
| Stretch |
Beschreibt, wie die Größe des Inhalts geändert wird, um den zugewiesenen Platz auszufüllen. |
| StyleSimulations |
Beschreibt den Simulationsstil einer Schriftart. |
| SweepDirection |
Gibt die Richtung an, in der ein elliptischer Bogen gezeichnet wird. |