다음을 통해 공유


HandoffBehavior 열거형

정의

새 애니메이션이 이미 속성에 적용된 기존 애니메이션과 상호 작용하는 방법을 지정합니다.

public enum class HandoffBehavior
public enum HandoffBehavior
type HandoffBehavior = 
Public Enum HandoffBehavior
상속
HandoffBehavior

필드

Compose 1

새 애니메이션을 컴퍼지션 체인의 끝에 추가하여 새 애니메이션이 기존 애니메이션과 결합됩니다.

SnapshotAndReplace 0

새 애니메이션이 적용되는 속성에서 기존 애니메이션을 대체합니다.

설명

적용 하는 경우는 Storyboard, AnimationTimeline, 또는 AnimationClock 모든 Compose를 사용 하 여 속성에 Clock 개체 속성과 연관 된 이전에 시스템 리소스를 소비 계속; 타이밍 시스템 시계를 제거 하지 것입니다 자동으로 합니다.

성능 문제를 방지는 많은 수의 Compose를 사용 하 여 clock 적용 하면 완성 한 후 애니메이션된 속성에서 구성 중인 클록을 제거 해야 있습니다. 클록을 제거 하는 방법은 여러 가지가 있습니다.

이것은 주로 수명이 긴 개체에 대한 애니메이션에서 문제가 됩니다. 개체가 가비지 수집될 경우 해당 클록도 연결이 끊어지고 가비지가 수집됩니다.

클록 개체에 대 한 자세한 내용은 참조 하세요. 애니메이션 및 타이밍 시스템 개요합니다.

적용 대상