Método IUIAnimationPrimitiveInterpolation::AddCubic (uianimation.h)
Adiciona um segmento polinomial cúbico que descreve a forma de uma curva de transição à função de animação.
Sintaxe
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
A dimensão na qual aplicar o novo segmento.
[in] beginOffset
O deslocamento inicial para o segmento, em que 0 corresponde ao início da transição.
[in] constantCoefficient
O coeficiente constante polinomial cúbica.
[in] linearCoefficient
O coeficiente linear polinomial cúbico.
[in] quadraticCoefficient
O coeficiente quadrático polinomial cúbico.
[in] cubicCoefficient
O coeficiente cúbico polinomial cúbico.
Valor retornado
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT. Consulte Códigos de erro de animação do Windows para obter uma lista de códigos de erro.
Comentários
Esse método falhará com um código de erro de UI_E_INVALID_PRIMITIVE se a hora de início for menor que 0 ou menor que a hora de início de um segmento anterior.
Requisitos
Cliente mínimo com suporte | Windows 8, Windows 7 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | uianimation.h |
DLL | UIAnimation.dll |