다음을 통해 공유


IUIAnimationManager 인터페이스(uianimation.h)

애니메이션을 만들고 관리하기 위한 중앙 인터페이스를 제공하는 애니메이션 관리자를 정의합니다.

상속

IUIAnimationManager 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IUIAnimationManager 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IUIAnimationManager 인터페이스에는 이러한 메서드가 있습니다.

 
IUIAnimationManager::AbandonAllStoryboards

모든 활성 스토리보드를 중단합니다. (IUIAnimationManager.AbandonAllStoryboards)
IUIAnimationManager::CreateAnimationVariable

새 애니메이션 변수를 만듭니다. (IUIAnimationManager.CreateAnimationVariable)
IUIAnimationManager::CreateStoryboard

새 스토리보드를 만듭니다. (IUIAnimationManager.CreateStoryboard)
IUIAnimationManager::FinishAllStoryboards

지정된 시간 간격 내에 모든 활성 스토리보드를 완료합니다. (IUIAnimationManager.FinishAllStoryboards)
IUIAnimationManager::GetStatus

애니메이션 관리자의 상태 가져옵니다. (IUIAnimationManager.GetStatus)
IUIAnimationManager::GetStoryboardFromTag

지정된 태그가 있는 스토리보드를 가져옵니다. (IUIAnimationManager.GetStoryboardFromTag)
IUIAnimationManager::GetVariableFromTag

지정된 태그가 있는 애니메이션 변수를 가져옵니다. (IUIAnimationManager.GetVariableFromTag)
IUIAnimationManager::P ause

모든 애니메이션을 일시 중지합니다. (IUIAnimationManager.Pause)
IUIAnimationManager::Resume

모든 애니메이션을 다시 시작합니다. (IUIAnimationManager.Resume)
IUIAnimationManager::ScheduleTransition

단일 전환 스토리보드를 만들고 예약합니다. (IUIAnimationManager.ScheduleTransition)
IUIAnimationManager::SetAnimationMode

애니메이션 모드를 설정합니다. (IUIAnimationManager.SetAnimationMode)
IUIAnimationManager::SetCancelPriorityComparison

예약된 스토리보드를 취소할 수 있는지 여부를 결정하기 위해 호출할 우선 순위 비교 처리기를 설정합니다.
IUIAnimationManager::SetCompressPriorityComparison

호출할 우선 순위 비교 처리기를 설정하여 예약된 스토리보드를 압축할 수 있는지 여부를 결정합니다.
IUIAnimationManager::SetConcludePriorityComparison

호출할 우선 순위 비교 처리기를 설정하여 예약된 스토리보드를 종료할 수 있는지 여부를 결정합니다.
IUIAnimationManager::SetDefaultLongestAcceptableDelay

허용되는 기본 애니메이션 지연을 설정합니다. 스토리보드가 시작되기까지 걸리는 시간입니다. (IUIAnimationManager.SetDefaultLongestAcceptableDelay)
IUIAnimationManager::SetManagerEventHandler

애니메이션 관리자 상태 업데이트에 대한 처리기를 지정합니다. (IUIAnimationManager.SetManagerEventHandler)
IUIAnimationManager::SetTrimPriorityComparison

호출할 우선 순위 비교 처리기를 설정하여 예약된 스토리보드를 트리밍할 수 있는지 여부를 결정합니다.
IUIAnimationManager::Shutdown

애니메이션 관리자와 관련된 모든 개체를 종료합니다. (IUIAnimationManager.Shutdown)
IUIAnimationManager::Update

모든 애니메이션 변수의 값을 업데이트. (IUIAnimationManager.Update)

설명

IUIAnimationManager 는 애니메이션에 대한 중앙 컨트롤 개체를 정의합니다.

IUIAnimationManager의 단일 instance 일반적으로 클라이언트 애플리케이션에 대한 모든 애니메이션을 구성, 예약 및 관리하는 데 사용됩니다.

IUIAnimationVariable, IUIAnimationTransitionIUIAnimationStoryboard 는 애니메이션 빌드를 위한 기본 구성 요소입니다.

IUIAnimationManager를 사용하여 이러한 구성 요소를 만들고 관리합니다.

예제

애니메이션 관리자 개체를 만드는 예제는 기본 애니메이션 개체 만들기를 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista용 Windows 7, Windows Vista 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 uianimation.h

추가 정보

IUIAnimationStoryboard

IUIAnimationTransition

IUIAnimationVariable

IUnknown