ParallelTimeline.SlipBehavior 속성

정의

해당 Timeline 자식 중 하나 이상이 지연되는 경우 이 타임라인의 동작 방법을 지정하는 값을 가져오거나 설정합니다.

public:
 property System::Windows::Media::Animation::SlipBehavior SlipBehavior { System::Windows::Media::Animation::SlipBehavior get(); void set(System::Windows::Media::Animation::SlipBehavior value); };
public System.Windows.Media.Animation.SlipBehavior SlipBehavior { get; set; }
member this.SlipBehavior : System.Windows.Media.Animation.SlipBehavior with get, set
Public Property SlipBehavior As SlipBehavior

속성 값

SlipBehavior

해당 Timeline 자식 중 하나 이상이 지연되는 경우 이 타임라인의 동작 방법을 지정하는 값입니다. 기본값은 Grow입니다.

설명

애니메이션 및 미디어를 동기화 하는 것이 좋습니다. 그러나이 복잡 로드 하거나 안정적으로 미디어와 애니메이션을 재생 하기 어려운 버퍼링 하 여 해당 미디어 재생을 지연 될 수 있습니다. SlipBehavior 속성 함께 미디어 및 애니메이션 재생 될 때 수행 하는 작업을 결정 하는 데 사용 됩니다. 값 Grow 애니메이션 타임 라인 동기화 할 필요가 없습니다 하 고 다른 미디어 타임 라인에서의 상태에 관계 없이 지정 된 경우에 재생 됩니다 (기본값) 지정 합니다. 값 Slip 반면에 애니메이션 대기 함을 (slip) 미디어를 재생할 준비가 될 때까지 지정 합니다. 아래 다이어그램에서는이 동작을 보여 줍니다.

Storyboard 비디오 및 애니메이션을 재생 합니다. 때 SlipBehavior 로 설정 된 GrowDuration 의 속성을 Storyboard 로 설정 되어 Automatic, Storyboard 모든 미디어 및 애니메이션을 재생 하는 데 증가 함에 따라.

다이어그램: SlipBehavior에 대한 키 다이어그램

다이어그램: 글로우의 SlipBehavior 속성 값

StoryboardSlipBehaviorGrowDuration 미디어 및 애니메이션을 재생 지연 되는 정도 관계 없이 5 초 제공 하는 5 초입니다.

다이어그램: 글로우의 SlipBehavior 속성 값

이렇게 StoryboardSlipBehaviorSlip합니다. 합니다 DoubleAnimation (의 기타 모든 미디어가 아닌 자식는 Storyboard) 미디어 타임 라인 진행 하지 않는 한 진행 되지 않습니다. 미디어를 로드 하는 데 사용 하는 경우, 버퍼링 되는 경우 애니메이션 된 (지연)을 대기 합니다. 따라서 애니메이션을 단일 미디어 파일을 사용 하 여 동기화 할 수 있습니다.

미디어 및 애니메이션에 대한 SlipBehavior 다이어그램

StoryboardSlipBehaviorSlipDuration 5 시간 (초)입니다. 이 시나리오에서는 미디어 파일 및 애니메이션은 5 초 동안 재생 보장 됩니다.

다이어그램: Storyboard의 SlipBehavior 속성 값

종속성 속성 정보

식별자 필드 SlipBehaviorProperty
메타 데이터 속성 설정 true 없음

적용 대상

추가 정보