Bagikan melalui


MatrixKeyFrame.InterpolateValue(Matrix, Double) Metode

Definisi

Mengembalikan nilai terinterpolasi dari bingkai kunci tertentu pada kenaikan kemajuan yang disediakan.

public:
 System::Windows::Media::Matrix InterpolateValue(System::Windows::Media::Matrix baseValue, double keyFrameProgress);
public System.Windows.Media.Matrix InterpolateValue (System.Windows.Media.Matrix baseValue, double keyFrameProgress);
member this.InterpolateValue : System.Windows.Media.Matrix * double -> System.Windows.Media.Matrix
Public Function InterpolateValue (baseValue As Matrix, keyFrameProgress As Double) As Matrix

Parameter

baseValue
Matrix

Nilai untuk dianimasikan.

keyFrameProgress
Double

Nilai antara 0,0 dan 1,0, inklusif, yang menentukan persentase waktu yang telah berlalu untuk bingkai kunci ini.

Mengembalikan

Nilai output dari bingkai kunci ini mengingat nilai dasar dan kemajuan yang ditentukan.

Pengecualian

Terjadi jika keyFrameProgress tidak antara 0,0 dan 1,0, inklusif.

Keterangan

Nilai dasar biasanya merupakan nilai awal properti yang dianimasikan atau Value dari bingkai kunci sebelumnya.

Sebagian besar implementasi akan mengembalikan nilai baseValue kapan keyFrameProgress adalah 0,0.

Berlaku untuk