Método IUIAnimationPrimitiveInterpolation::AddCubic (uianimation.h)
Agrega un segmento polinómico cúbico que describe la forma de una curva de transición a la función de animación.
Sintaxis
HRESULT AddCubic(
[in] UINT dimension,
[in] UI_ANIMATION_SECONDS beginOffset,
[in] FLOAT constantCoefficient,
[in] FLOAT linearCoefficient,
[in] FLOAT quadraticCoefficient,
[in] FLOAT cubicCoefficient
);
Parámetros
[in] dimension
Dimensión en la que se va a aplicar el nuevo segmento.
[in] beginOffset
Desplazamiento inicial del segmento, donde 0 corresponde al inicio de la transición.
[in] constantCoefficient
Coeficiente de constante polinómica cúbica.
[in] linearCoefficient
Coeficiente lineal polinómico cúbico.
[in] quadraticCoefficient
Coeficiente cuadrático polinómico cúbico.
[in] cubicCoefficient
Coeficiente cúbico polinómico cúbico.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT. Consulta Códigos de error de animación de Windows para obtener una lista de códigos de error.
Comentarios
Este método producirá un error con un código de error de UI_E_INVALID_PRIMITIVE si la hora de inicio es menor que 0 o menor que la hora de inicio de un segmento anterior.
Requisitos
Cliente mínimo compatible | Windows 8, Windows 7 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | uianimation.h |
Archivo DLL | UIAnimation.dll |