KeyTime 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애니메이션의 상대 과정 동안 KeyTime 인스턴스는 특정 키 프레임이 발생하는 정확한 타이밍을 지정합니다.
public value class KeyTime : IEquatable<System::Windows::Media::Animation::KeyTime>
[System.ComponentModel.TypeConverter(typeof(System.Windows.KeyTimeConverter))]
public struct KeyTime : IEquatable<System.Windows.Media.Animation.KeyTime>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.KeyTimeConverter))>]
type KeyTime = struct
Public Structure KeyTime
Implements IEquatable(Of KeyTime)
- 상속
- 특성
- 구현
설명
각 키 프레임의 KeyTime 해당 키 프레임이 종료되는 시기를 지정합니다. 키 시간이 재생된 시간을 지정하지 않습니다. 키 프레임이 재생되는 시간은 키 프레임이 종료되는 시점, 이전 키 프레임이 종료된 시간 및 애니메이션의 기간에 따라 결정됩니다. 자세한 내용은 Key-Frame 애니메이션 개요 참조하세요.
KeyTime 숫자 시간 값, 백분율 또는 특수 센티넬 값 Uniform 또는 Paced등 여러 가지 형식으로 표현될 수 있습니다.
XAML 특성 사용
< 개체속성="[일.]시간:분:초[.fractionalSeconds]"/>
-또는-
< 개체속성="[일.]시간:분"/>
-또는-
< 개체속성="pctValue%"/>
-또는-
< 개체속성="Uniform"/>
-또는-
< 개체속성="Paced"/>
XAML 값
일
이 KeyTime걸쳐 있는 일 수를 지정하는 0보다 크거나 같은 정수 값입니다. 자세한 내용은 TimeSpan 속성을 참조하세요.
시간
이 KeyTime시간 수를 지정하는 0에서 23 사이의 정수 값입니다. 자세한 내용은 TimeSpan 속성을 참조하세요.
분
이 KeyTime걸쳐 있는 시간(분)을 지정하는 0에서 59 사이의 정수 값입니다. 자세한 내용은 TimeSpan 속성을 참조하세요.
초
이 KeyTime스패닝된 시간(초)을 지정하는 0에서 59 사이의 부동 소수점 값입니다. 자세한 내용은 TimeSpan 속성을 참조하세요.
fractionalSeconds
소수 자릿수 초를 지정하는 1~7자리 숫자로 구성된 정수 값입니다. 자세한 내용은 TimeSpan 속성을 참조하세요.
pctValue
이 KeyTime 애니메이션의 총 기간의 백분율로 지정하는 0에서 100 사이의 부동 소수점 값입니다. 이 뒤에는 리터럴 문자 %
. 자세한 내용은 Percent 속성을 참조하세요.
속성
Paced |
일정한 속도로 보간되는 애니메이션의 결과로 타이밍 동작을 만드는 Paced 값을 가져옵니다. |
Percent |
키 프레임이 애니메이션의 총 기간의 백분율로 표현되는 종료 시간을 가져옵니다. |
TimeSpan |
키 프레임이 애니메이션의 시작을 기준으로 한 시간으로 표현되는 종료되는 시간을 가져옵니다. |
Type |
이 인스턴스가 나타내는 Type 값을 가져옵니다. |
Uniform |
애니메이션의 할당된 시간을 키 프레임 간에 균등하게 나누는 Uniform 값을 가져옵니다. |
메서드
Equals(KeyTime) |
이 인스턴스가 지정된 KeyTime같은지 여부를 나타냅니다. |
Equals(KeyTime, KeyTime) |
지정된 두 KeyTime 구조체가 같은지 여부를 나타냅니다. |
Equals(Object) |
이 인스턴스가 지정된 개체와 같은지 여부를 나타냅니다. |
FromPercent(Double) |
지정된 매개 변수의 값으로 초기화된 KeyTimeType 속성을 사용하여 새 KeyTime 인스턴스를 만듭니다. |
FromTimeSpan(TimeSpan) |
지정된 매개 변수의 값으로 초기화된 KeyTimeType 속성을 사용하여 새 KeyTime 인스턴스를 만듭니다. |
GetHashCode() |
이 인스턴스를 나타내는 정수 해시 코드를 반환합니다. |
ToString() |
이 KeyTime 인스턴스를 나타내는 문자열을 반환합니다. |
연산자
Equality(KeyTime, KeyTime) |
두 KeyTime 구조체를 같음으로 비교하는 오버로드된 연산자입니다. |
Implicit(TimeSpan to KeyTime) | |
Inequality(KeyTime, KeyTime) |
두 KeyTime 구조체를 같지 않은지 비교하는 오버로드된 연산자입니다. |
적용 대상
.NET