Interface IUIAnimationVariable (uianimation.h)
Define uma variável de animação, que representa um elemento visual que pode ser animado.
Herança
A interface IUIAnimationVariable herda da interface IUnknown . IUIAnimationVariable também tem estes tipos de membros:
Métodos
A interface IUIAnimationVariable tem esses métodos.
IUIAnimationVariable::GetCurrentStoryboard Obtém o storyboard que está animando a variável de animação no momento. |
IUIAnimationVariable::GetFinalIntegerValue Obtém o valor final da variável de animação como um inteiro. Esse é o valor após a conclusão de todas as animações agendadas no momento. |
IUIAnimationVariable::GetFinalValue Obtém o valor final da variável de animação. Esse é o valor após a conclusão de todas as animações agendadas no momento. (IUIAnimationVariable.GetFinalValue) |
IUIAnimationVariable::GetIntegerValue Obtém o valor atual da variável de animação como um inteiro. |
IUIAnimationVariable::GetPreviousIntegerValue Obtém o valor anterior da variável de animação como um inteiro. Esse é o valor da variável de animação antes da atualização mais recente. |
IUIAnimationVariable::GetPreviousValue Obtém o valor anterior da variável de animação. Esse é o valor da variável de animação antes da atualização mais recente. (IUIAnimationVariable.GetPreviousValue) |
IUIAnimationVariable::GetTag Obtém a marca de uma variável de animação. |
IUIAnimationVariable::GetValue Obtém o valor atual da variável de animação. |
IUIAnimationVariable::SetLowerBound Define o limite inferior (piso) para a variável de animação. O valor da variável de animação não deve ficar abaixo do valor especificado. |
IUIAnimationVariable::SetRoundingMode Especifica o modo de arredondamento para a variável de animação. |
IUIAnimationVariable::SetTag Define a marca de uma variável de animação. |
IUIAnimationVariable::SetUpperBound Define um limite superior (teto) para a variável de animação. O valor da variável de animação não deve subir acima do valor especificado. |
IUIAnimationVariable::SetVariableChangeHandler Especifica um manipulador de alteração de variável. Esse manipulador é notificado sobre alterações no valor da variável de animação. |
IUIAnimationVariable::SetVariableIntegerChangeHandler Especifica um manipulador de alteração de variável de inteiro. Esse manipulador é notificado sobre alterações no valor inteiro da variável de animação. |
Comentários
Junto com IUIAnimationTransition e IUIAnimationStoryboard, IUIAnimationVariable é um componente principal para a criação de animações. Para criar e gerenciar variáveis de animação, use IUIAnimationManager.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista e Platform Update para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | uianimation.h |
Confira também
IUIAnimationManager::CreateAnimationVariable
IUIAnimationManager::GetVariableFromTag
IUIAnimationManager::ScheduleTransition
IUIAnimationStoryboard::AddTransition
IUIAnimationStoryboard::AddTransitionAtKeyframe
IUIAnimationStoryboard::AddTransitionBetweenKeyframes