Bagikan melalui


QuaternionKeyFrame.InterpolateValue(Quaternion, Double) Metode

Definisi

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

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

Parameter

baseValue
Quaternion

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