Compartilhar via


IEasingFunction Interface

Definição

Define a funcionalidade básica de uma função de easing.

public interface class IEasingFunction
public interface IEasingFunction
type IEasingFunction = interface
Public Interface IEasingFunction
Derivado

Comentários

Essa interface permite que você crie suas próprias funções de easing tomando tempo normalizado (um valor de 0 a 1) e retornando o valor desejado.

Essa interface representa uma transformação de tempo normalizado (progresso). As animações o usam para transformar seu progresso. Classes que implementam essa interface podem controlar o ritmo em que uma animação é executada.

Deriva da EasingFunctionBase classe para implementar suas próprias funções de flexibilização personalizadas.

Observação

A implementação do WPF de funções de easing é compatível com a implementação do Silverlight. Se você tiver XAML que usa funções de easing em uma tecnologia, ela poderá ser usada sem modificação na outra.

Métodos

Ease(Double)

Transforma o tempo normalizado para controlar o ritmo de uma animação.

Aplica-se a

Confira também