Microsoft.UI.Composition 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 APIs für die Komposition der Benutzeroberfläche bereit.
Klassen
| Name | Beschreibung |
|---|---|
| AmbientLight |
Ein Licht, das alle gezielten visuellen Elemente gleichermaßen beleuchtet. |
| AnimationController |
Stellt Wiedergabesteuerelemente für eine KeyFrameAnimation bereit. |
| AnimationPropertyInfo |
Stellt Informationen zu einer Eigenschaft dar, die animiert werden kann. |
| BackEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die die Bewegung einer Animation etwas zurückzieht, bevor sie im angegebenen Pfad animiert wird. |
| BooleanKeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine boolesche Eigenschaft mit einem oder mehreren Keyframes ausgerichtet ist. |
| BounceEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die einen animierten Bouncing-Effekt erstellt. |
| BounceScalarNaturalMotionAnimation |
Eine physikbasierte Unzustellbarkeitsanimation, die auf eine skalare basierte Eigenschaft ausgerichtet ist. |
| BounceVector2NaturalMotionAnimation |
Eine physikbasierte Unzustellbarkeitsanimation, die auf eine vector2-basierte Eigenschaft abzielt. |
| BounceVector3NaturalMotionAnimation |
Eine physikbasierte Unzustellbarkeitsanimation, die auf eine vector3-basierte Eigenschaft ausgerichtet ist. |
| CircleEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Kreisfunktion beschleunigt und/oder verzögert. |
| ColorKeyFrameAnimation |
Eine zeitbasierte Animation, die auf die Color-Eigenschaft mit einem oder mehreren Farbschlüsselframes ausgerichtet ist. Die ColorKeyFrameAnimation-Klasse ist einer der unterstützten Typen von KeyFrameAnimation-Objekten, die zum Animieren der Color-Eigenschaft von der Brush-Eigenschaft in einem SpriteVisual verwendet wird. Verwenden Sie beim Arbeiten mit ColorKeyFrameAnimation s Windows. BENUTZEROBERFLÄCHE. Farbobjekte für die Werte von Keyframes. Verwenden Sie die InterpolationColorSpace-Eigenschaft, um zu definieren, welchen Farbraum das System für die Animation interpoliert. |
| CompositionAnimation |
Stellt die Basisanimationsklasse dar. |
| CompositionAnimationGroup |
Definiert eine Gruppe von Animationen. CompositionAnimationGroup bietet eine Möglichkeit, CompositionAnimations in einer Liste zu gruppieren, die gleichzeitig gestartet wird, wenn StartAnimationGroup für CompositionObject aufgerufen wird. Alle CompositionAnimation in CompositionAnimationGroup müssen der Target-Eigenschaft in der Animation selbst einen Wert zuweisen. CompositionAnimationGroup kann auch mit ImplicitAnimationCollection als Animation verknüpft werden, die als Ergebnis eines Triggers ausgeführt wird. |
| CompositionApiInformation |
Stellt Informationen zu den Kompositions-APIs dar. |
| CompositionBackdropBrush |
Ein Pinsel, der einen Effekt (oder eine Effektkette) auf den Bereich hinter einem SpriteVisual anwendet. |
| CompositionBatchCompletedEventArgs |
Argumente für die CompositionCommitBatch.Completed - oder CompositionScopedBatch.Completed-Ereignisse . |
| CompositionBrush |
Basisklasse für Pinsel, die zum Zeichnen eines SpriteVisual-Elements verwendet werden. |
| CompositionCapabilities |
Bietet die Möglichkeit, Systemhardwarefunktionen zu überprüfen, sodass Visuelle Layereffekte entsprechend skaliert werden können. Auf diese Weise können Sie sicherstellen, dass die Verwendung von renderingintensiven Vorgängen Ihrer Anwendung an die Funktionen des Geräts angepasst ist und eine optimale Leistung und angenehme visuelle Ergebnisse bietet. |
| CompositionClip |
Basisklasse für Clippingobjekte wie InsetClip. |
| CompositionColorBrush |
Zeichnet ein SpriteVisual mit einer Volltonfarbe. |
| CompositionColorGradientStop |
Beschreibt die Position und Farbe eines Übergangspunkts in einem Farbverlauf. |
| CompositionColorGradientStopCollection |
Stellt eine Auflistung von CompositionColorGradientStop -Objekten dar, auf die einzeln nach Index zugegriffen werden kann. |
| CompositionCommitBatch |
Eine Gruppe aktiver Animationen oder Effekte. |
| CompositionContainerShape |
Stellt einen Container für CompositionShapes dar, der zum Gruppieren von Elementen verwendet wird, die 2D-Transformationen gemeinsam nutzen. |
| CompositionDrawingSurface |
Eine Zeichnungsoberfläche für die Interoperabilität mit Direct2D oder Direct3D. |
| CompositionEasingFunction |
Basisklasse für Interpolatorfunktionen zur Verwendung mit KeyFrameAnimations. Die CompositionEasingFunction-Klasse ist die Basisklasse für Beschleunigungsfunktionen, die mit KeyFrameAnimation s verwendet werden. Beschleunigungsfunktionen werden verwendet, um zu beschreiben, wie das System zwischen zwei verschiedenen Keyframes interpoliert. Derzeit gibt es drei unterstützte Beschleunigungsfunktionen: Lineare, kubische Bézier und Schritt. |
| CompositionEffectBrush |
Zeichnet ein SpriteVisual mit der Ausgabe eines Filtereffekts. Die Beschreibung des Filtereffekts wird mithilfe der CompositionEffectFactory-Klasse definiert. |
| CompositionEffectFactory |
Erstellt ein Kompositionsobjekt, das ein Win2D-Effektbeschreibungsformat im Microsoft enthält. Graphics.Canvas.Effects-Namespace (Windows App SDK (WinUI 3) / UWP (WinUI 2)). Hinweis Nicht unterstützte Effekte werden in der Win2D-API-Referenz für Effekte als [NoComposition] gekennzeichnet. |
| CompositionEffectSourceParameter |
Wird verwendet, um einen beliebigen Namen (eine Zeichenfolge) zu deklarieren, der einem CompositionBrush (der "Effektquelle") zugeordnet werden soll. Die Zuordnung des angegebenen Namens und der Effektquelle tritt auf, wenn die SetSourceParameter-Methode eines CompositionEffectBrush aufgerufen wird. |
| CompositionEllipseGeometry |
Stellt eine Ellipse mit der angegebenen Mitte und dem angegebenen Radius dar. |
| CompositionEngine |
Stellt statische Methoden zum Auswählen und Abrufen von Kompositionsmodulen bereit. Dies ist ein instabiles Feature für eingeschränkten Zugriff (Limited Access Feature, LAF), mit dem Apps das Betriebssystem als Modul für die Kompositions-APIs anstelle des Standardmäßigen In-Process-Moduls verwenden können. |
| CompositionGeometricClip |
Stellt eine Form dar, die einen Teil eines visuellen Elements ausklammert. Der sichtbare Teil des visuellen Elements ist eine Form, die durch eine CompositionGeometry definiert wird. Der Teil des visuellen Elements außerhalb der Geometrie wird abgeschnitten. |
| CompositionGeometry |
Stellt die Basisklasse für Kompositionsgeometrien dar. |
| CompositionGradientBrush |
Stellt einen Pinsel dar, der einen Farbverlauf beschreibt, der aus Farbverlaufsstopps besteht. CompositionGradientBrush wird nur mit Rgb und RgbLinear CompositionColorSpace unterstützt. |
| CompositionGraphicsDevice |
Wird verwendet, um alle hardwaregebundenen Ressourcen für ein bestimmtes DirectX-Gerät in einer Kompositorsitzung zu erstellen. CompositionGraphicsDevice enthält ein DirectX-Gerät, das zum Ausführen der GPU-Vorgänge verwendet wird. Entwickler können ein Grafikgerät aus dem Kompositorobjekt der obersten Ebene abrufen. |
| CompositionLight |
Basisklasse für eine Lichtquelle, die auf eine UI-Szene ausgerichtet werden kann. Die CompositionLight.Targets-Eigenschaft bestimmt, welche visuellen Elemente beleuchtet werden. |
| CompositionLinearGradientBrush |
Stellt einen Pinsel dar, der einen Bereich mit einem linearen Farbverlauf zeichnet. |
| CompositionLineGeometry |
Stellt eine gerade Linie zwischen zwei Punkten dar. |
| CompositionMaskBrush |
Zeichnet ein SpriteVisual mit einem CompositionBrush mit einer Deckkraftmaske, die darauf angewendet wird. Die Quelle der Deckkraftmaske kann ein beliebiger CompositionBrush vom Typ CompositionColorBrush, CompositionLinearGradientBrush, CompositionSurfaceBrush, CompositionEffectBrush oder ein CompositionNineGridBrush sein. Die Deckkraftmaske muss als CompositionSurfaceBrush angegeben werden. |
| CompositionMipmapSurface |
Stellt eine Zeichnungsoberfläche für Mipmap-Texturen dar. |
| CompositionNineGridBrush |
Zeichnet ein SpriteVisual mit einem CompositionBrush, nachdem Nine-Grid Stretch auf den Inhalt des Quellpinsels angewendet wurde. Die Quelle der Neun-Raster-Streckung kann von jedem CompositionBrush vom Typ CompositionColorBrush, CompositionSurfaceBrush oder einem CompositionEffectBrush verwendet werden. |
| CompositionNotificationDeferral |
Stellt eine Verzögerung dar, die von einer App verwendet werden kann, um asynchron auf eine Kompositionsbenachrichtigung zu reagieren. |
| CompositionObject |
Basisklasse der Kompositions-API, die einen Knoten in der visuellen Struktur darstellt. Kompositionsobjekte sind die visuelle Struktur, auf der alle anderen Features der Kompositions-API verwendet und erstellt werden. Mit der API können Entwickler ein oder mehrere visuelle Objekte definieren und erstellen, die jeweils einen einzelnen Knoten in einer visuellen Struktur darstellen. |
| CompositionPath |
Stellt eine Reihe verbundener Linien und Kurven dar. |
| CompositionPathGeometry |
Stellt eine Reihe verbundener Linien und Kurven dar. |
| CompositionProjectedShadow |
Stellt einen szenenbasierten Schatten dar, der mithilfe der Beziehung zwischen dem Licht, dem visuellen Element, das den Schatten umgibt, und dem visuellen Element, das den Schatten empfängt, so dass der Schatten auf jedem Empfänger unterschiedlich gezeichnet wird. |
| CompositionProjectedShadowCaster |
Stellt ein Objekt dar, das einen projizierten Schatten umgibt. |
| CompositionProjectedShadowCasterCollection |
Stellt eine Auflistung von CompositionProjectedShadowCaster -Objekten dar. |
| CompositionProjectedShadowReceiver |
Stellt ein Objekt dar, das einen projizierten Schatten darauf werfen kann. |
| CompositionProjectedShadowReceiverUnorderedCollection |
Stellt eine ungeordnete Auflistung von CompositionProjectedShadowReceiver -Objekten dar. |
| CompositionPropertySet |
Speichert Werte als Schlüsselwertpaare. |
| CompositionRadialGradientBrush |
Stellt einen Pinsel dar, der einen Bereich mit einem radialen Farbverlauf zeichnet. |
| CompositionRectangleGeometry |
Stellt eine Rechteckform der angegebenen Größe dar. |
| CompositionRoundedRectangleGeometry |
Stellt eine Rechteckform der angegebenen Größe mit abgerundeten Ecken dar. |
| CompositionScopedBatch |
Eine explizit erstellte Gruppe aktiver Animationen oder Effekte. |
| CompositionShadow |
Basisklasse für Schatten, die auf ein SpriteVisual angewendet werden können. |
| CompositionShape |
Stellt die Basis-Shape-Klasse dar. |
| CompositionShapeCollection |
Stellt eine Auflistung von CompositionShape -Objekten dar, auf die einzeln nach Index zugegriffen werden kann. |
| CompositionSpriteShape |
Eine CompositionShape, die Striche und gefüllte CompositionGeometrie zeichnet. |
| CompositionStrokeDashArray |
Stellt eine Auflistung von Werten dar, die das Muster von Strichen und Lücken angibt, die zum Konturieren von Formen verwendet werden. |
| CompositionSurfaceBrush |
Zeichnet ein SpriteVisual mit Pixeln aus einer ICompositionSurface. |
| CompositionTransform |
Stellt eine generalisierte Transformationsunterstützung für Kompositionsobjekte bereit. |
| CompositionViewBox |
Stellt einen Container dar, der die visuellen Shape-Strukturkoordinaten dem visuellen Element zuordnet. |
| CompositionVirtualDrawingSurface |
Stellt wenig zugeordnete Bitmaps dar, die visuellen Elementen für die Komposition in einer visuellen Struktur zugeordnet werden können. |
| CompositionVisualSurface |
Stellt eine visuelle Struktur als ICompositionSurface dar, die zum Zeichnen eines visuellen Elements mit einem CompositionBrush verwendet werden kann. |
| Compositor |
Verwaltet die Sitzung zwischen einer Anwendung und dem Systemkompositorprozess. Die Compositor-Klasse erstellt eine Instanz des Kompositors für die Anwendung, die als Factory für eine Vielzahl von Typen in der Microsoft verwendet werden kann. BENUTZEROBERFLÄCHE. Der Kompositionsnamespace umfasst die visuelle Ebene, das Effektsystem und das Animationssystem. Die Compositor-Klasse verwaltet auch die Lebensdauer von Objekten, die von der Factory erstellt wurden. |
| ContainerVisual |
Ein Knoten in der visuellen Struktur, der untergeordnete Elemente aufweisen kann. |
| CubicBezierEasingFunction |
Stellt eine kubische Zierfunktion zum Interpolieren zwischen Animationstastenframes dar. Die Kubikbezierfunktion ist eine der gängigeren Beschleunigungsfunktionen, die mit KeyFrameAnimations verwendet werden und häufig verwendet werden, um glatte Kurven zu beschreiben, die skaliert werden können. Kubikbezierfunktionen werden durch zwei "Kontrollpunkte" vom Typ Vector2 definiert, die die Form der Kurve definieren. Bei Verwendung ändert sich die Animierungseigenschaft basierend auf der definierten Kurve zwischen zwei Keyframes. |
| DistantLight |
Eine unendlich große entfernte Lichtquelle, die Licht in eine einzelne Richtung ausstrahlt. So könnte z. B. ein entferntes Licht verwendet werden, um Sonnenlicht darzustellen. |
| DropShadow |
Ein Schlagschatten, der von einem SpriteVisual - oder LayerVisual-Element gegossen wird. |
| ElasticEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die einer Feder gleicht, die hin und her schwingt, bis sie zum Ruhezustand kommt. |
| ExponentialEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer exponentiellen Formel beschleunigt und/oder verzögert. |
| ExpressionAnimation |
Eine Kompositionsanimation, die eine mathematische Formel verwendet, um den Wert für eine Animationseigenschaft für jeden Frame zu berechnen. |
| ImplicitAnimationCollection |
Eine Sammlung von Animationen, die ausgelöst werden, wenn eine Bedingung erfüllt ist. |
| InitialValueExpressionCollection |
Eine Auflistung von Werten, die angeben, wo eine Animation gestartet wird. |
| InsetClip |
Stellt ein Rechteck dar, das einen Teil eines visuellen Elements ausklammert. Der Teil des visuellen Elements innerhalb des Rechtecks ist sichtbar; der Teil des visuellen Elements außerhalb des Rechtecks abgeschnitten wird. |
| KeyFrameAnimation |
Eine zeitbasierte Animation mit einem oder mehreren Keyframes. Diese Frames sind Markierungen, sodass Entwickler Werte zu bestimmten Zeiten für die Animationseigenschaft angeben können. Keyframeanimationen können weiter angepasst werden, indem angegeben wird, wie die Animation zwischen Keyframes interpoliert. |
| LayerVisual |
Ein ContainerVisual, dessen untergeordnete Elemente in eine einzelne Ebene abgeflacht werden. |
| LinearEasingFunction |
Stellt eine lineare Funktion zum Interpolieren zwischen Animationsschlüsselframes dar. |
| NaturalMotionAnimation |
Stellt eine physikbasierte Animation dar, die Kräfte zum dynamischen Verschieben von Inhalten verwendet. |
| PathKeyFrameAnimation |
Stellt eine zeitbasierte Animation mit einem oder mehreren Keyframes dar, bei denen jeder Keyframewert durch einen CompositionPath dargestellt wird. Die Beschleunigung gibt die Interopolation zwischen Denwegen an. |
| PointLight |
Eine Punktquelle des Lichts, das Licht in alle Richtungen ausstrahlt. |
| PowerEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f(t) = tp beschleunigt und/oder verzögert wird, wobei p gleich der |
| QuaternionKeyFrameAnimation |
Eine zeitbasierte Animation, die auf die Orientation-Eigenschaft mit einem oder mehreren Keyframes ausgerichtet ist. Die QuaternionKeyFrameAnimation-Klasse ist einer der unterstützten Typen von KeyFrameAnimation-Elementen, die zum Animieren der Orientation-Eigenschaft in einem visuellen Element verwendet werden. Quaternionen sind eine nützliche und manchmal einfachere Möglichkeit, Umdrehungen zu berücksichtigen – Quaternions nehmen den kürzesten Weg zwischen Winkeln und vermeiden Probleme wie Gimbal Lock, in die Drehwinkel/Achse und Drehmatrizen fließen. Eine Quaternion besteht aus zwei Komponenten: einem Skalar- und Vektorteil. |
| RectangleClip |
Stellt ein Rechteck mit optional abgerundeten Ecken dar, die einen Teil eines visuellen Elements ausklammern. Der Teil des visuellen Elements innerhalb des Rechtecks ist sichtbar; der Teil des visuellen Elements außerhalb des Rechtecks abgeschnitten wird. |
| RedirectVisual |
Stellt ein visuelles Element dar, das seinen Inhalt aus einem anderen visuellen Element abruft. |
| RenderingDeviceReplacedEventArgs |
Argumente für das RenderingDeviceReplaced-Ereignis . |
| ScalarKeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine skalare basierte Eigenschaft mit einem oder mehreren Keyframes ausgerichtet ist. |
| ScalarNaturalMotionAnimation |
Die basis scalar NaturalMotionAnimation, die zum Ziel einer Scalar-Eigenschaft verwendet wird. |
| ShapeVisual |
Stellt einen visuellen Strukturknoten dar, der der Stamm einer CompositionShape ist. |
| SineEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Sinusformel beschleunigt und/oder verzögert. |
| SpotLight |
Eine Lichtquelle, die innere und äußere Kegel des Lichts umgibt. Zum Beispiel eine Taschenlampe. |
| SpringScalarNaturalMotionAnimation |
Eine physikbasierte Federanimation, die auf eine skalare basierte Eigenschaft ausgerichtet ist. |
| SpringVector2NaturalMotionAnimation |
Eine physikbasierte Federanimation, die auf eine vector2-basierte Eigenschaft ausgerichtet ist. |
| SpringVector3NaturalMotionAnimation |
Eine physikbasierte Federanimation, die auf eine vector3-basierte Eigenschaft ausgerichtet ist. |
| SpriteVisual |
Hostet den 2D-Boxinhalt vom Typ CompositionBrush. Ein Teil des visuellen Elements, der nicht von Pixeln vom Pinsel abgedeckt wird, wird als transparente Pixel gerendert. CompositionBrush kann entweder ein CompositionBackdropBrush, CompositionColorBrush, ein CompositionSurfaceBrush oder ein CompositionEffectBrush sein. |
| StepEasingFunction |
Eine Schrittfunktion zum Interpolieren zwischen Animationstastenframes. Führt Animationen in Schritten wie Schritten durch, die definiert werden können. Verhaltensweisen für die ersten und letzten Schritte können angepasst werden. |
| Vector2KeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine vector2-basierte Eigenschaft mit einem oder mehreren Keyframes ausgerichtet ist. |
| Vector2NaturalMotionAnimation |
Die Base Vector2 NaturalMotionAnimation, die für eine Vector2-Eigenschaft verwendet wird. |
| Vector3KeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine vector3-basierte Eigenschaft mit einem oder mehreren Keyframes ausgerichtet ist. |
| Vector3NaturalMotionAnimation |
Die Base Vector3 NaturalMotionAnimation, die zum Ziel einer Vector3-Eigenschaft verwendet wird. |
| Vector4KeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine vector4-basierte Eigenschaft mit einem oder mehreren Keyframes ausgerichtet ist. |
| Visual |
Das visuelle Basisobjekt in der visuellen Hierarchie. |
| VisualCollection |
Stellt eine Auflistung visueller Instanzen dar. |
| VisualUnorderedCollection |
Eine ungeordnete Sammlung visueller Elemente. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAnimationObject |
Stellt ein Objekt mit Eigenschaften dar, auf das von einer Animation verwiesen werden kann. |
| ICompositionAnimationBase |
Basisklasse für Kompositionsanimationen. |
| ICompositionSupportsSystemBackdrop |
Stellt eine Eigenschaft zum Arbeiten mit einem CompositionBrush als Systemkulisse bereit. Ein SpriteVisual mit dem angegebenen CompositionBrush wird an der Rückseite der Unterstruktur des implementierenden Objekts platziert. |
| ICompositionSurface |
Stellt den Inhalt einer Oberfläche dar, die verwendet werden kann, um die Grenzen einer . |
| ICompositionSurfaceFacade |
Stellt einen Platzhalter für eine Kompositionsoberfläche dar, die wie eine echte Kompositionsoberfläche verwendet werden kann. |
| IVisualElement |
Markiert ein Objekt, das an das System angibt, dass es in eine Visuelle Komposition aufgelöst werden kann. |
| IVisualElement2 |
Stellt eine Methode bereit, die das zugrunde liegende Visual eines Objekts abruft. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AnimationControllerProgressBehavior |
Definiert Konstanten, die angeben, wie der Wert "AnimationController.Progress " bestimmt wird. |
| AnimationDelayBehavior |
Gibt das Verhalten der Animationsverzögerung an. |
| AnimationDirection |
Gibt die Wiedergaberichtung einer Animation an. |
| AnimationIterationBehavior |
Gibt an, ob die Animation schleifen soll. |
| AnimationPropertyAccessMode |
Definiert Konstanten, die angeben, wie auf eine animierte Eigenschaft zugegriffen werden kann. |
| AnimationStopBehavior |
Gibt das Verhalten einer Animation an, wenn sie angehalten wird. |
| CompositionBackfaceVisibility |
Gibt an, ob die Rückseite eines visuellen Elements während einer 3D-Transformation sichtbar ist. |
| CompositionBatchTypes |
Batchtypen für CompositionCommitBatch und CompositionScopedBatch. |
| CompositionBitmapInterpolationMode |
Gibt den Algorithmus an, der zum Interpolieren von Pixeln aus ICompositionSurface verwendet wird, wenn sie keine 1:1-Zuordnung zu Pixeln auf dem Bildschirm bilden. |
| CompositionBorderMode |
Steuert das Aliasingverhalten an den Rändern visueller Rahmen. |
| CompositionColorSpace |
Gibt den Farbraum zum Interpolieren von Farbwerten in ColorKeyFrameAnimation an. |
| CompositionCompositeMode |
Bestimmt, wie der Inhalt eines nicht undurchsichtigen visuellen Elements mit dem Hintergrundinhalt hinter dem visuellen Element kombiniert wird. |
| CompositionDropShadowSourcePolicy |
Gibt die Maskierungsrichtlinie für einen Schatten an. |
| CompositionEasingFunctionMode |
Definiert Konstanten, die angeben, wie die Animation, die einer Beschleunigungsfunktion zugeordnet ist, interpoliert. |
| CompositionEffectFactoryLoadStatus |
Der Status der asynchronen Kompilierung eines Shaders für eine Effektbeschreibung. |
| CompositionEngineType |
Definiert den Typ des Kompositionsmoduls, das für die Kompositions-APIs verwendet werden soll. |
| CompositionGetValueStatus |
Gibt das Ergebnis eines Versuchs an, den Wert eines Schlüsselwertpaars abzurufen. |
| CompositionGradientExtendMode |
Definiert Konstanten, die angeben, wie der Farbverlauf außerhalb des Farbverlaufsvektors oder des Raums des Pinsels gezeichnet werden soll. |
| CompositionMappingMode |
Definiert Konstanten, die angeben, ob die Positionierungskoordinaten des Farbverlaufspinsels (StartPoint, EndPoint) absolut oder relativ zum Ausgabebereich sind. |
| CompositionProjectedShadowDrawOrder |
Stellt APIs für die Komposition der Benutzeroberfläche bereit. |
| CompositionStretch |
Gibt an, wie Inhalte skaliert werden, wenn sie von der Quelle zu einem Zielbereich zugeordnet werden. |
| CompositionStrokeCap |
Definiert Konstanten, die die Form am Ende einer Linie oder eines Abschnitts angeben. |
| CompositionStrokeLineJoin |
Definiert Konstanten, mit denen die Form angegeben wird, mit der zwei Linien oder Segmente verknüpft werden. |
Hinweise
Windows. BENUTZEROBERFLÄCHE. Kompositionsübersichten, Beispiele und bekannte Probleme
| Element | Beschreibung |
|---|---|
| Windows. Ui. Kompositionsübersicht | Übersicht und Architektur der API |
| Windows. BENUTZEROBERFLÄCHE. Kompositionsbeispiele | API-Beispiele im offiziellen Github |
| Bekannte Probleme und aktuelle Informationen | Neueste Updates für die API in den MSDN-Foren |