Bagikan melalui


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

Lihat juga

IUIAnimationPrimitiveInterpolation