다음을 통해 공유


IUIAnimationStoryboard2 인터페이스(uianimation.h)

서로 상대적으로 동기화되는 전환 그룹을 포함하는 스토리보드를 정의합니다.

이 섹션의 내용

항목 Description

Abandon 메서드

스토리보드를 종료하고, 관련된 모든 애니메이션 변수를 해제하고, 일정에서 스토리보드를 제거합니다.

AddKeyframeAfterTransition 메서드

지정된 전환의 끝에 키 프레임을 추가합니다.

AddKeyframeAtOffset 메서드

기존 키 프레임에서 지정된 오프셋에 키 프레임을 추가합니다.

AddTransition 메서드

스토리보드에 전환을 추가합니다.

AddTransitionAtKeyframe 메서드

지정된 키 프레임에서 시작하는 전환을 추가합니다.

AddTransitionBetweenKeyframes 메서드

두 키 프레임 간에 전환을 추가합니다.

Conclude 메서드

진행 중인 키 프레임 루프의 현재 반복(루프가 UI_ANIMATION_REPEAT_INDEFINITELY 설정됨)을 완료하고, 루프를 종료하고, 스토리보드를 계속 진행합니다.

Finish 메서드

지정된 시간 내에 스토리보드를 완료하고 필요한 경우 스토리보드를 압축합니다.

GetElapsedTime 메서드

스토리보드 재생이 시작된 후 경과된 시간을 가져옵니다.

GetStatus 메서드

스토리보드의 상태 가져옵니다.

GetTag 메서드

스토리보드의 태그를 가져옵니다.

HoldVariable 메서드

스토리보드가 끝날 때까지 지정된 애니메이션 변수를 최종 값으로 유지하도록 스토리보드에 지시합니다.

RepeatBetweenKeyframes 메서드

두 키 프레임 사이에 루프를 만듭니다.

Schedule 메서드

스토리보드에 재생을 예약하도록 지시합니다.

SetSkipDuration 메서드

애니메이션 효과를 시작할 스토리보드의 시작 부분에서 오프셋을 지정합니다.

SetLongestAcceptableDelay 메서드

예약된 스토리보드가 시작되기 전에 허용되는 가장 긴 지연 시간을 설정합니다.

SetStoryboardEventHandler 메서드

스토리보드 이벤트에 대한 처리기를 지정합니다.

SetTag 메서드

스토리보드의 태그를 설정합니다.

상속

IUIAnimationStoryboard2 인터페이스는 IUnknown 인터페이스에서 상속됩니다.

메서드

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

 
IUIAnimationStoryboard2::Abandon

스토리보드를 종료하고, 관련된 모든 애니메이션 변수를 해제하고, 일정에서 스토리보드를 제거합니다. (IUIAnimationStoryboard2.Abandon)
IUIAnimationStoryboard2::AddKeyframeAfterTransition

지정된 전환의 끝에 키 프레임을 추가합니다. (IUIAnimationStoryboard2.AddKeyframeAfterTransition)
IUIAnimationStoryboard2::AddKeyframeAtOffset

기존 키 프레임에서 지정된 오프셋에 키 프레임을 추가합니다. (IUIAnimationStoryboard2.AddKeyframeAtOffset)
IUIAnimationStoryboard2::AddTransition

스토리보드에 전환을 추가합니다. (IUIAnimationStoryboard2.AddTransition)
IUIAnimationStoryboard2::AddTransitionAtKeyframe

지정된 키 프레임에서 시작하는 전환을 추가합니다. (IUIAnimationStoryboard2.AddTransitionAtKeyframe)
IUIAnimationStoryboard2::AddTransitionBetweenKeyframes

두 키 프레임 간에 전환을 추가합니다. (IUIAnimationStoryboard2.AddTransitionBetweenKeyframes)
IUIAnimationStoryboard2::Conclude

진행 중인 키프레임 루프의 현재 반복(루프가 UI_ANIMATION_REPEAT_INDEFINITELY 설정됨)을 완료하고, 루프를 종료하고, 스토리보드를 계속 진행합니다. (IUIAnimationStoryboard2.Conclude)
IUIAnimationStoryboard2::Finish

지정된 시간 내에 스토리보드를 완료하고 필요한 경우 스토리보드를 압축합니다. (IUIAnimationStoryboard2.Finish)
IUIAnimationStoryboard2::GetElapsedTime

스토리보드 재생이 시작된 후 경과된 시간을 가져옵니다. (IUIAnimationStoryboard2.GetElapsedTime)
IUIAnimationStoryboard2::GetStatus

스토리보드의 상태 가져옵니다. (IUIAnimationStoryboard2.GetStatus)
IUIAnimationStoryboard2::GetTag

스토리보드의 태그를 가져옵니다. (IUIAnimationStoryboard2.GetTag)
IUIAnimationStoryboard2::HoldVariable

스토리보드가 끝날 때까지 지정된 애니메이션 변수를 최종 값으로 유지하도록 스토리보드에 지시합니다. (IUIAnimationStoryboard2.HoldVariable)
IUIAnimationStoryboard2::RepeatBetweenKeyframes

두 키 프레임 사이에 루프를 만듭니다.
IUIAnimationStoryboard2::Schedule

스토리보드에 재생을 예약하도록 지시합니다. (IUIAnimationStoryboard2.Schedule)
IUIAnimationStoryboard2::SetLongestAcceptableDelay

예약된 스토리보드가 시작되기 전에 허용되는 가장 긴 지연 시간을 설정합니다. (IUIAnimationStoryboard2.SetLongestAcceptableDelay)
IUIAnimationStoryboard2::SetSkipDuration

애니메이션 효과를 시작할 스토리보드의 시작 부분에서 오프셋을 지정합니다.
IUIAnimationStoryboard2::SetStoryboardEventHandler

스토리보드 이벤트에 대한 처리기를 지정합니다. (IUIAnimationStoryboard2.SetStoryboardEventHandler)
IUIAnimationStoryboard2::SetTag

스토리보드의 태그를 설정합니다. (IUIAnimationStoryboard2.SetTag)

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 uianimation.h