Windows.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 Zusammensetzung der Benutzeroberfläche bereit.
Klassen
AmbientLight |
Ein Licht, das jedes zielorientierte Visual gleichermaßen beleuchtet. |
AnimationController |
Stellt Wiedergabesteuerelemente für eine KeyFrameAnimation bereit. |
AnimationEndedEventArgs |
Stellt Ereignisdaten für das CompositionPropertyAnimator.AnimationEnded-Ereignis bereit. |
AnimationPropertyInfo |
Stellt Informationen zu einer Eigenschaft dar, die animiert werden kann. |
BackEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die einen Wert während eines Teils einer Dauer in die entgegengesetzte Richtung der Standard-Funktion ändert, dann das Funktionsverhalten im Laufe der Zeit auf herkömmliche Weise umkehrt und beendet. |
BooleanKeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine boolesche Eigenschaft mit einem oder mehreren Keyframes abzielt. |
BounceEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die einen animierten Sprungeffekt erstellt. |
BounceScalarNaturalMotionAnimation |
Eine auf Der Sprungphysik basierende Animation, die auf eine beliebige skalare-basierte Eigenschaft abzielt. |
BounceVector2NaturalMotionAnimation |
Eine auf der Sprungphysik basierende Animation, die auf eine vector2-basierte Eigenschaft abzielt. |
BounceVector3NaturalMotionAnimation |
Eine auf Der Sprungphysik basierende Animation, die auf eine beliebige Vector3-basierte Eigenschaft abzielt. |
CircleEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe einer Kreisfunktion beschleunigt und/oder verlangsamt wird. |
ColorKeyFrameAnimation |
Eine zeitbasierte Animation, die auf die Color-Eigenschaft mit einem oder mehreren Farb-Keyframes ausgerichtet ist. Die ColorKeyFrameAnimation-Klasse ist einer der unterstützten Typen von KeyFrameAnimations, die verwendet wird, um die Color-Eigenschaft der Brush-Eigenschaft auf einem SpriteVisual zu animieren. Wenn Sie mit ColorKeyFrameAnimation s arbeiten, verwenden Sie Windows.UI.Color-Objekte für die Werte von Keyframes. Verwenden Sie die InterpolationColorSpace-Eigenschaft, um zu definieren, durch 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 zum Gruppieren von CompositionAnimations in einer Liste, 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 ImplizitAnimationCollection als Animation zugeordnet werden, die als Ergebnis eines Triggers ausgeführt wird. |
CompositionBackdropBrush |
Ein Pinsel, der einen Effekt (oder eine Kette von Effekten) auf den Bereich hinter einem SpriteVisual anwendet. |
CompositionBatchCompletedEventArgs |
Argumente für die Ereignisse CompositionCommitBatch.Completed oder CompositionScopedBatch.Completed . |
CompositionBrush |
Basisklasse für Pinsel, die zum Zeichnen eines SpriteVisual verwendet werden. |
CompositionCapabilities |
Bietet die Möglichkeit, die Systemhardwarefunktionen zu überprüfen, damit Visual Layer Effects entsprechend skaliert werden können. Auf diese Weise können Sie sicherstellen, dass die Verwendung renderingintensiver Vorgänge ihrer Anwendung auf die Funktionen des Geräts zugeschnitten ist und optimale Leistung und angenehme visuelle Ergebnisse bietet. |
CompositionClip |
Basisklasse für Clipping-Objekte 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 über den 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 Interaktion mit Direct2D oder Direct3D. |
CompositionEasingFunction |
Basisklasse für Interpolatorfunktionen, die mit KeyFrameAnimations verwendet werden sollen. 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. Eine Liste der unterstützten Beschleunigungsfunktionen finden Sie in den Typen im Abschnitt Abgeleitet. |
CompositionEffect |
Stellt einen Effekt dar. |
CompositionEffectBrush |
Zeichnet einen 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.Graphics.Canvas.Effects-Namespace enthält. Hinweis Effekte, die nicht unterstützt werden, werden in der Win2D-API-Referenz für den Effektnamespace als [NoComposition] gekennzeichnet. |
CompositionEffectFactoryLoadResult |
Stellt Informationen zu den Ergebnissen eines Aufrufs des status eines Aufrufs von CompositionEffectFactory.CompleteLoadAsync dar. |
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. |
CompositionGeometricClip |
Stellt eine Form dar, die einen Teil eines Visuals abschneidet. Der sichtbare Teil des Visuals ist eine Form, die durch eine CompositionGeometry definiert wird. Der Teil des Visuals außerhalb der Geometrie wird beschnitten. |
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 Compositorsitzung 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 Compositor-Objekt der obersten Ebene abrufen. |
CompositionImage |
Stellt ein Bild dar. |
CompositionImageLoadResult |
Stellt das Ergebnis des Ladens eines CompositionImage dar. |
CompositionImageOptions |
Stellt Optionen für ein CompositionImage dar. |
CompositionLight |
Basisklasse für eine Lichtquelle, die auf eine UI-Szene ausgerichtet sein kann. Die CompositionLight.Targets-Eigenschaft bestimmt, welche Visuals 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-Element, auf das eine Deckkraftmaske 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 Stretching auf den Inhalt des Quellpinsels angewendet wurde. Die Quelle der Neun-Raster-Dehnung kann von einem beliebigen CompositionBrush vom Typ CompositionColorBrush, CompositionSurfaceBrush oder einem CompositionEffectBrush verwendet werden. |
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 darauf aufbauen. Die API ermöglicht es Entwicklern, einzelne oder viele Visual-Objekte zu definieren und zu erstellen, die jeweils für einen einzelnen Knoten in einer visuellen Struktur stehen. |
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 mit der Beziehung zwischen dem Licht, dem Visuellen, das den Schatten wirft, und dem Visuellen, das den Schatten empfängt, berechnet wird, sodass der Schatten auf jedem Empfänger unterschiedlich gezeichnet wird. |
CompositionProjectedShadowCaster |
Stellt ein -Objekt dar, das einen projizierten Schatten wirft. |
CompositionProjectedShadowCasterCollection |
Stellt eine Auflistung von CompositionProjectedShadowCaster-Objekten dar. |
CompositionProjectedShadowReceiver |
Stellt ein -Objekt dar, das einen projizierten Schattenwurf haben kann. |
CompositionProjectedShadowReceiverUnorderedCollection |
Stellt eine ungeordnete Auflistung von CompositionProjectedShadowReceiver-Objekten dar. |
CompositionPropertyAnimator |
Animiert Kompositionseigenschaften. |
CompositionPropertySet |
Speichert Werte als Schlüssel-Wert-Paare. |
CompositionRadialGradientBrush |
Stellt einen Pinsel dar, der einen Bereich mit einem radialen Farbverlauf zeichnet. |
CompositionRectangleGeometry |
Warnung Diese API enthält ein bekanntes Problem in Windows 10 Versionen 2004 und niedriger. Verwenden Sie diese API nicht in Ihrem Code. Stellt eine Rechteckform der angegebenen Größe dar. Um eine CompositionRectangleGeometry-instance zu erhalten, rufen Sie Compositor.CreateRectangleGeometry auf. |
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 Basisformklasse dar. |
CompositionShapeCollection |
Stellt eine Auflistung von CompositionShape-Objekten dar, auf die vom Index einzeln zugegriffen werden kann. |
CompositionSpriteShape |
Eine CompositionShape, die Striche und gefüllte Kompositionsgeometrie zeichnet. |
CompositionStrokeDashArray |
Stellt eine Auflistung von Werten dar, die das Muster von Bindestrichen und Lücken angibt, das zum Skizzieren von Formen verwendet wird. |
CompositionSurfaceBrush |
Zeichnet ein SpriteVisual mit Pixeln aus einem ICompositionSurface. |
CompositionTarget |
Stellt das Fenster dar, in dem die Kompositionsstruktur angezeigt werden soll. |
CompositionTexture |
Stellt eine unformatierte Direct3D-Textur dar, die als Inhalt an ein Kompositionsvisual gebunden werden kann. Das -Objekt kann überall verwendet werden, wo eine generische Kompositionsoberfläche heute in diesen APIs verwendet werden kann, z. B. als Inhalt eines Sprite-Visuals oder eines Oberflächenpinsels. Das -Objekt macht einen verfügbaren Zaun verfügbar, der zum Synchronisieren von Anwendungsrendering- und Kompositionsarbeiten verwendet werden kann. Kann auch verschiedene Attribute akzeptieren, z. B. einen Alphamodus, ein Quellrekt und einen Farbraum, um den angezeigten Inhalt präziser zu definieren. Die Kompositionstextur-API unterstützt nur Direct3D 11. |
CompositionTransform |
Bietet generalisierte Transformationsunterstützung für Kompositionsobjekte. |
CompositionViewBox |
Stellt einen Container dar, der visuelle Strukturkoordinaten der Form dem Visual zuordnet. |
CompositionVirtualDrawingSurface |
Stellt spärlich zugeordnete Bitmaps dar, die Visuals für die Komposition in einer visuellen Struktur zugeordnet werden können. |
CompositionVisualSurface |
Stellt eine visuelle Struktur als ICompositionSurface dar, die verwendet werden kann, um ein Visual mit einem CompositionBrush zu zeichnen. |
Compositor |
Verwaltet die Sitzung zwischen einer Anwendung und dem Systemkompositorprozess. Die Compositor-Klasse erstellt eine instance des Compositor für die Anwendung, die als Factory für eine Vielzahl von Typen im Windows.UI.Composition-Namespace verwendet werden kann, die die visuelle Ebene, das Effektsystem und das Animationssystem umfassen. 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 kubisch-bezierer-Funktion zum Interpolieren zwischen Animationsschlüsselrahmen dar. |
DelegatedInkTrailVisual |
Stellt einen "nassen" Freihandstrich dar, der vom System gerendert wird, während die Anwendung den "trockenen" Freihandrenderingdurchlauf verarbeitet. |
DistantLight |
Eine unendlich große, weit entfernte Lichtquelle, die Licht in eine einzige Richtung abgibt. Beispielsweise könnte ein fernes Licht verwendet werden, um Sonnenlicht darzustellen. |
DropShadow |
Ein Fallschatten, der von einem SpriteVisual oder LayerVisual geworfen wird. |
EffectVisual |
Stellt einen visuellen Strukturknoten dar, der der Stamm eines CompositionEffect ist. |
ElasticEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die einer hin- und herschwingenden Feder ähnelt, bis diese zum Stillstand kommt. |
ExponentialEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die nach einer Exponentialformel beschleunigt oder verlangsamt. |
ExpressionAnimation |
Eine Kompositionsanimation, die eine mathematische Formel verwendet, um den Wert für eine animierende Eigenschaft für jeden Frame zu berechnen. |
ImageVisual |
Stellt einen visuellen Strukturknoten dar, der der Stamm eines CompositionImage ist. |
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 Visuals ausklammert. Der Teil des Visuals im Rechteck ist sichtbar; der Teil des Visuals außerhalb des Rechtecks ist abgeschnitten. |
KeyFrameAnimation |
Eine zeitbasierte Animation mit einem oder mehreren Keyframes. Diese Frames sind Marker, sodass Entwickler Werte zu bestimmten Zeiten für die animierende Eigenschaft angeben können. KeyFrame-Animationen können weiter angepasst werden, indem angegeben wird, wie die Animation zwischen Keyframes interpoliert. |
LayerVisual |
Ein ContainerVisual, dessen untergeordnete Elemente auf eine einzelne Ebene abgeflacht werden. |
LinearEasingFunction |
Stellt eine lineare Funktion zum Interpolieren zwischen Animationsschlüsselrahmen dar. |
NaturalMotionAnimation |
Stellt eine physikbasierte Animation dar, die Kräfte zum dynamischen Verschieben von Inhalten verwendet. |
PathKeyFrameAnimation |
Warnung Diese API enthält ein bekanntes Problem in Windows 10, Versionen 20H2 und niedriger. Verwenden Sie diese API nicht in Ihrem Code. Stellt eine zeitbasierte Animation mit einem oder mehreren Keyframes dar, bei denen jeder Keyframewert durch einen CompositionPath dargestellt wird. Die Lockerung gibt die Interopolation zwischen Pfaden an. |
PointLight |
Eine Punktlichtquelle, die Licht in alle Richtungen ausstrahlt. |
PowerEasingFunction |
Stellt eine Beschleunigungsfunktion dar, die eine Animation erstellt, die mithilfe der Formel f (t) = t*p* beschleunigt und/oder verzögert, wobei p gleich der Power-Eigenschaft ist. |
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 KeyFrameAnimations, die zum Animieren der Orientation-Eigenschaft in einem Visual verwendet wird. Quaternionen sind eine nützliche und manchmal einfachere Möglichkeit, über Drehungen nachzudenken – Quaternionen nehmen den kürzesten Weg zwischen Winkeln und vermeiden Probleme wie Gimbal Lock, auf die Drehwinkel/-Achse und Drehmatrizen stoßen. Ein Quaternion besteht aus zwei Komponenten: einem skalaren und einem Vektorteil. |
RectangleClip |
Stellt ein Rechteck mit optional abgerundeten Ecken dar, das einen Teil eines Visuals ausklammert. Der Teil des Visuals im Rechteck ist sichtbar; der Teil des Visuals außerhalb des Rechtecks ist abgeschnitten. |
RedirectVisual |
Stellt ein Visual dar, das seinen Inhalt von einem anderen Visual abruft. |
RenderingDeviceReplacedEventArgs |
Argumente für das RenderingDeviceReplaced-Ereignis . |
ScalarKeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine skalarbasierte Eigenschaft mit einem oder mehreren Keyframes abzielt. |
ScalarNaturalMotionAnimation |
Die Scalar NaturalMotionAnimation-Basis, die zum Ziel einer skalaren Eigenschaft verwendet wird. |
ShapeVisual |
Stellt einen visuellen Strukturknoten dar, der der Stamm einer CompositionShape ist. |
SineEasingFunction |
Stellt eine Beschleunigungsfunktion zur Erstellung einer Animation dar, die mit einer Sinusformel beschleunigt und bzw. oder verlangsamt wird. |
SolidColorVisual |
Stellt eine Volltonfarbe dar. |
SpotLight |
Eine Lichtquelle, die innere und äußere Lichtkegel wirft. Beispiel: Eine Taschenlampe. |
SpringScalarNaturalMotionAnimation |
Eine springphysikbasierte Animation, die auf eine skalarbasierte Eigenschaft abzielt. |
SpringVector2NaturalMotionAnimation |
Eine springphysikbasierte Animation, die auf eine vector2-basierte Eigenschaft abzielt. |
SpringVector3NaturalMotionAnimation |
Eine springphysikbasierte Animation, die auf eine vector3-basierte Eigenschaft abzielt. |
SpriteVisual |
Hostet 2D-Boxinhalte vom Typ CompositionBrush. Alle Teile des Visuals, die nicht von Pixeln des Pinsels abgedeckt sind, werden als transparente Pixel gerendert. CompositionBrush kann entweder ein CompositionBackdropBrush, CompositionColorBrush, ein CompositionSurfaceBrush oder ein CompositionEffectBrush sein. |
StepEasingFunction |
Eine Schrittfunktion zum Interpolieren zwischen Animationsschlüsselbildern, die Animationen in Schritten vorantreibt, z. B. Schritte, die definiert werden können. Verhaltensweisen für erste und letzte Schritte können angepasst werden. |
Vector2KeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine Vector2-basierte Eigenschaft mit einem oder mehreren Keyframes abzielt. |
Vector2NaturalMotionAnimation |
Die Vector2 NaturalMotionAnimation-Basis, die zum Ziel einer Vector2-Eigenschaft verwendet wird. |
Vector3KeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine Vector3-basierte Eigenschaft mit einem oder mehreren Keyframes abzielt. |
Vector3NaturalMotionAnimation |
Die Vector3 NaturalMotionAnimation-Basis, die für eine Vector3-Eigenschaft verwendet wird. |
Vector4KeyFrameAnimation |
Eine zeitbasierte Animation, die auf eine Vector4-basierte Eigenschaft mit einem oder mehreren Keyframes abzielt. |
Visual |
Das visuelle Basisobjekt in der visuellen Hierarchie. |
VisualCollection |
Stellt eine Auflistung von visuellen Instanzen dar. |
VisualUnorderedCollection |
Eine ungeordnete Auflistung von Visuals. |
Strukturen
InkTrailPoint |
Stellt einen einzelnen Punkt für ein DelegatedInkTrailVisual dar. |
Schnittstellen
IAnimationObject |
Stellt ein -Objekt mit Eigenschaften dar, auf die eine Animation verweisen 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 auf der Rückseite der Unterstruktur des implementierenden Objekts platziert. |
ICompositionSurface |
Stellt den Inhalt einer Oberfläche dar, die verwendet werden kann, um die Grenzen eines |
ICompositionSurfaceFacade |
Stellt einen Platzhalter für eine Kompositionsoberfläche dar, die wie eine echte Kompositionsoberfläche verwendet werden kann. |
IVisualElement |
Markiert ein -Objekt, um dem System anzugeben, dass es in ein Kompositionsvisual aufgelöst werden kann. |
IVisualElement2 |
Stellt eine Methode bereit, die das zugrunde liegende Visual eines Objekts abruft. |
Enumerationen
AnimationControllerProgressBehavior |
Definiert Konstanten, die angeben, wie der Wert AnimationController.Progress bestimmt wird. |
AnimationDelayBehavior |
Gibt das Animationsverzögerungsverhalten an. |
AnimationDirection |
Gibt die Wiedergaberichtung einer Animation an. |
AnimationEndReason |
Definiert Konstanten, die angeben, warum eine Animation beendet wurde. |
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 beendet wird. |
CompositionBackfaceVisibility |
Gibt an, ob die Rückseite eines Visuals 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 Visuals mit dem Hintergrundinhalt hinter dem Visual 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 |
Die status der asynchronen Kompilierung eines Shaders für eine Effektbeschreibung. |
CompositionGetValueStatus |
Gibt das Ergebnis eines Versuchs an, den Wert eines Schlüssel-Wert-Paars abzurufen. |
CompositionGradientExtendMode |
Definiert Konstanten, die angeben, wie der Farbverlauf außerhalb des Farbverlaufsvektors oder -raums des Pinsels gezeichnet werden soll. |
CompositionImageLoadStatus |
Definiert Konstanten, die die status eines Aufrufs von CompositionImage.CompleteLoadAsync angeben. |
CompositionImageProgressStage |
Definiert Konstanten, die den Fortschritt des Ladens eines CompositionImage-Objekts angeben. |
CompositionMappingMode |
Definiert Konstanten, die angeben, ob die Positionierungskoordinaten des Farbverlaufspinsels (StartPoint, EndPoint) absolut oder relativ zum Ausgabebereich sind. |
CompositionStretch |
Gibt an, wie Inhalte skaliert werden, wenn er von der Quelle zu einem Zielbereich zugeordnet wird. |
CompositionStrokeCap |
Definiert Konstanten, die die Form am Ende einer Linie oder eines Segments angeben. |
CompositionStrokeLineJoin |
Definiert Konstanten, die die Form angeben, die zum Verknüpfen von zwei Linien oder Segmenten verwendet wird. |
Hinweise
Windows.UI.Composition– Übersichten, Beispiele und bekannte Probleme
Element | BESCHREIBUNG |
---|---|
Übersicht über Windows.UI.Composition | Übersicht und Architektur der API |
Windows.UI.Composition-Beispiele | API-Beispiele im offiziellen GitHub |
Bekannte Probleme und aktuelle Informationen | Neueste Updates zur API in den MSDN-Foren |