Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Merangkum transisi kubik.
Sintaks
class CCubicTransition : public CBaseTransition;
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CCubicTransition::CCubicTransition | Membuat objek transisi dan menginisialisasi parameternya. |
Metode Publik
| Nama | Deskripsi |
|---|---|
| CCubicTransition::Create | Memanggil pustaka transisi untuk membuat objek COM transisi yang dienkapsulasi. (Penimpaan CBaseTransition::Create.) |
Anggota Data Publik
| Nama | Deskripsi |
|---|---|
| CCubicTransition::m_dblFinalValue | Nilai variabel animasi di akhir transisi. |
| CCubicTransition::m_dblFinalVelocity | Kecepatan variabel di akhir transisi. |
| CCubicTransition::m_duration | Durasi transisi. |
Keterangan
Selama transisi kubik, nilai variabel animasi berubah dari nilai awalnya menjadi nilai akhir yang ditentukan selama durasi transisi, berakhir pada kecepatan yang ditentukan. Karena semua transisi dibersihkan secara otomatis, disarankan untuk mengalokasikannya menggunakan operator baru. Objek IUIAnimationTransition COM yang dienkapsulasi dibuat oleh CAnimationController::AnimateGroup, hingga null. Mengubah variabel anggota setelah pembuatan objek COM ini tidak berpengaruh.
Hierarki Warisan
CCubicTransition
Persyaratan
Header: afxanimationcontroller.h
CCubicTransition::CCubicTransition
Membuat objek transisi dan menginisialisasi parameternya.
CCubicTransition(
UI_ANIMATION_SECONDS duration,
DOUBLE finalValue,
DOUBLE finalVelocity);
Parameter
durasi
Durasi transisi.
finalValue
Nilai variabel animasi di akhir transisi.
finalVelocity
Kecepatan variabel di akhir transisi.
CCubicTransition::Create
Memanggil pustaka transisi untuk membuat objek COM transisi yang dienkapsulasi.
virtual BOOL Create(
IUIAnimationTransitionLibrary* pLibrary,
IUIAnimationTransitionFactory* \*not used*\);
Parameter
pLibrary
Penunjuk ke antarmuka IUIAnimationTransitionLibrary, yang mendefinisikan pustaka transisi standar.
Tampilkan Nilai
TRUE jika transisi berhasil dibuat; jika tidak FALSE.
CCubicTransition::m_dblFinalValue
Nilai variabel animasi di akhir transisi.
DOUBLE m_dblFinalValue;
CCubicTransition::m_dblFinalVelocity
Kecepatan variabel di akhir transisi.
DOUBLE m_dblFinalVelocity;
CCubicTransition::m_duration
Durasi transisi.
UI_ANIMATION_SECONDS m_duration;