Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt der Animationsfunktion ein kubisches Polynomsegment hinzu, das die Form einer Übergangskurve beschreibt.
Syntax
HRESULT AddCubic(
[in] UINT dimension,
[in] UI_ANIMATION_SECONDS beginOffset,
[in] FLOAT constantCoefficient,
[in] FLOAT linearCoefficient,
[in] FLOAT quadraticCoefficient,
[in] FLOAT cubicCoefficient
);
Parameter
[in] dimension
Die Dimension, in der das neue Segment angewendet werden soll.
[in] beginOffset
Der Beginoffset für das Segment, wobei 0 dem Beginn des Übergangs entspricht.
[in] constantCoefficient
Der kubische polynomische konstante Koeffizienten.
[in] linearCoefficient
Der kubische polynomiale lineare Koeffizienten.
[in] quadraticCoefficient
Der kubische polynomiale quadratische Koeffizienten.
[in] cubicCoefficient
Der kubische Polynom-Kubikkoeffizient.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben. Eine Liste der Fehlercodes finden Sie unter Windows-Animationsfehlercodes .
Hinweise
Diese Methode schlägt mit dem Fehlercode UI_E_INVALID_PRIMITIVE fehl, wenn die Startzeit entweder kleiner als 0 oder kleiner als die Startzeit eines vorherigen Segments ist.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 8, Windows 7 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Nicht unterstützt |
| Zielplattform | Windows |
| Kopfzeile | uianimation.h |
| DLL | UIAnimation.dll |