IUIAnimationVariable 인터페이스(uianimation.h)
애니메이션 효과를 적용할 수 있는 시각적 요소를 나타내는 애니메이션 변수를 정의합니다.
상속
IUIAnimationVariable 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IUIAnimationVariable 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IUIAnimationVariable 인터페이스에는 이러한 메서드가 있습니다.
IUIAnimationVariable::GetCurrentStoryboard 현재 애니메이션 변수에 애니메이션 효과를 주는 스토리보드를 가져옵니다. |
IUIAnimationVariable::GetFinalIntegerValue 애니메이션 변수의 최종 값을 정수로 가져옵니다. 현재 예약된 모든 애니메이션이 완료된 후의 값입니다. |
IUIAnimationVariable::GetFinalValue 애니메이션 변수의 최종 값을 가져옵니다. 현재 예약된 모든 애니메이션이 완료된 후의 값입니다. (IUIAnimationVariable.GetFinalValue) |
IUIAnimationVariable::GetIntegerValue 애니메이션 변수의 현재 값을 정수로 가져옵니다. |
IUIAnimationVariable::GetPreviousIntegerValue 애니메이션 변수의 이전 값을 정수로 가져옵니다. 가장 최근 업데이트 전에 애니메이션 변수의 값입니다. |
IUIAnimationVariable::GetPreviousValue 애니메이션 변수의 이전 값을 가져옵니다. 가장 최근 업데이트 전에 애니메이션 변수의 값입니다. (IUIAnimationVariable.GetPreviousValue) |
IUIAnimationVariable::GetTag 애니메이션 변수의 태그를 가져옵니다. |
IUIAnimationVariable::GetValue 애니메이션 변수의 현재 값을 가져옵니다. |
IUIAnimationVariable::SetLowerBound 애니메이션 변수의 하한(바닥)을 설정합니다. 애니메이션 변수의 값이 지정된 값보다 낮아서는 안 됩니다. |
IUIAnimationVariable::SetRoundingMode 애니메이션 변수의 반올림 모드를 지정합니다. |
IUIAnimationVariable::SetTag 애니메이션 변수의 태그를 설정합니다. |
IUIAnimationVariable::SetUpperBound 애니메이션 변수에 대한 상한(최대값)을 설정합니다. 애니메이션 변수의 값이 지정된 값보다 높아서는 안 됩니다. |
IUIAnimationVariable::SetVariableChangeHandler 변수 변경 처리기를 지정합니다. 이 처리기는 애니메이션 변수 값의 변경 내용에 대해 알림을 받습니다. |
IUIAnimationVariable::SetVariableIntegerChangeHandler 정수 변수 변경 처리기를 지정합니다. 이 처리기는 애니메이션 변수의 정수 값 변경에 대한 알림을 받습니다. |
설명
IUIAnimationTransition 및 IUIAnimationStoryboard와 함께 IUIAnimationVariable은 애니메이션을 빌드하기 위한 기본 구성 요소입니다. 애니메이션 변수를 만들고 관리하려면 IUIAnimationManager를 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista용 Windows 7, Windows Vista 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | uianimation.h |
추가 정보
IUIAnimationManager::CreateAnimationVariable
IUIAnimationManager::GetVariableFromTag
IUIAnimationManager::ScheduleTransition
IUIAnimationStoryboard::AddTransition
IUIAnimationStoryboard::AddTransitionAtKeyframe
IUIAnimationStoryboard::AddTransitionBetweenKeyframes