Compartilhar via


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

IUIAnimationStoryboard::HoldVariable

IUnknown