SplineByteKeyFrame.KeySpline 屬性

定義

取得或設定兩個控制點,這兩個控制點會定義這個主要畫面格的動畫進度。

public System.Windows.Media.Animation.KeySpline KeySpline { get; set; }

屬性值

兩個控制點,指定用於定義主要畫面格進度的三次方貝茲曲線。

備註

若要瞭解 的運作方式 KeySpline ,瞭解三次方 Bezier 曲線會很有説明。 三次方貝茲曲線是由一個起始點、一個結束點和兩個控制點所定義。 中的兩個 KeySpline 座標會定義這兩個控制點。 描述主要曲線時,Bezier 曲線的起點一律為 0,而終點一律為 1,這就是您只定義兩個控制點的原因。 產生的曲線會指定動畫在時間區段期間插入的方式;也就是說,曲線代表動畫目標屬性在時間區段中的變更率。 若要進一步瞭解動畫進度與 Bezier 曲線之間的關聯性,請參閱 主要曲線動畫範例

相依性屬性資訊

識別碼欄位 KeySplineProperty
中繼資料屬性設定為 true

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

另請參閱