IUIAnimationPrimitiveInterpolation::AddCubic method (uianimation.h)
Menambahkan segmen polinomial kubik yang menjelaskan bentuk kurva transisi ke fungsi animasi.
Sintaks
HRESULT AddCubic(
[in] UINT dimension,
[in] UI_ANIMATION_SECONDS beginOffset,
[in] FLOAT constantCoefficient,
[in] FLOAT linearCoefficient,
[in] FLOAT quadraticCoefficient,
[in] FLOAT cubicCoefficient
);
Parameter
[in] dimension
Dimensi untuk menerapkan segmen baru.
[in] beginOffset
Offset awal untuk segmen, di mana 0 sesuai dengan awal transisi.
[in] constantCoefficient
Koefisien konstanta polinomial kubik.
[in] linearCoefficient
Koefisien linier polinomial kubik.
[in] quadraticCoefficient
Koefisien kuadrat polinomial kubik.
[in] cubicCoefficient
Koefisien kubik polinomial kubik.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan. Lihat Kode Kesalahan Animasi Windows untuk daftar kode kesalahan.
Keterangan
Metode ini akan gagal dengan kode kesalahan UI_E_INVALID_PRIMITIVE jika waktu mulai kurang dari 0 atau kurang dari waktu mulai segmen sebelumnya.
Persyaratan
Klien minimum yang didukung | Windows 8, Windows 7, dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | uianimation.h |
DLL | UIAnimation.dll |