Antarmuka IUIAnimationTransitionLibrary (uianimation.h)

Mendefinisikan pustaka transisi standar.

Warisan

Antarmuka IUIAnimationTransitionLibrary mewarisi dari antarmuka IUnknown . IUIAnimationTransitionLibrary juga memiliki jenis anggota berikut:

Metode

Antarmuka IUIAnimationTransitionLibrary memiliki metode ini.

 
IUIAnimationTransitionLibrary::CreateAccelerateDecelerateTransition

Membuat transisi akselerasi-decelerate.
IUIAnimationTransitionLibrary::CreateConstantTransition

Membuat transisi konstan.
IUIAnimationTransitionLibrary::CreateCubicTransition

Membuat transisi kubik.
IUIAnimationTransitionLibrary::CreateDiscreteTransition

Membuat transisi diskrit.
IUIAnimationTransitionLibrary::CreateInstantaneousTransition

Membuat transisi seketika.
IUIAnimationTransitionLibrary::CreateLinearTransition

Membuat transisi linier.
IUIAnimationTransitionLibrary::CreateLinearTransitionFromSpeed

Membuat transisi kecepatan linier.
IUIAnimationTransitionLibrary::CreateParabolicTransitionFromAcceleration

Membuat transisi akselerasi parabolik.
IUIAnimationTransitionLibrary::CreateReversalTransition

Membuat transisi pembalikan.
IUIAnimationTransitionLibrary::CreateSinusoidalTransitionFromRange

Membuat transisi rentang sinusoidal, dengan rentang osilasi tertentu.
IUIAnimationTransitionLibrary::CreateSinusoidalTransitionFromVelocity

Menciptakan transisi kecepatan sinusoidal, dengan amplitudo yang ditentukan oleh kecepatan awal.
IUIAnimationTransitionLibrary::CreateSmoothStopTransition

Membuat transisi smooth-stop.

Keterangan

Animasi Windows mencakup pustaka transisi umum yang dapat diterapkan pengembang ke variabel melalui papan cerita. Parameter untuk menentukan transisi bergantung pada jenis transisi. Untuk beberapa transisi, durasi transisi adalah parameter eksplisit; untuk yang lain, durasi ditentukan oleh parameter lain, seperti kecepatan atau akselerasi saat transisi dimulai. Nilai awal atau kecepatan transisi dapat ditimpa jika lompatan yang dihentikan diinginkan, dan durasi dapat dikueri setelah transisi ditambahkan ke papan cerita.

Jika aplikasi memerlukan efek yang tidak dapat ditentukan menggunakan pustaka transisi, pengembang dapat menerapkan transisi kustom. Transisi kustom dibuat dengan terlebih dahulu menerapkan fungsi interpolator untuk transisi, lalu dengan menggunakan objek pabrik untuk menghasilkan transisi dari interpolator. Interpolator harus mengimplementasikan antarmuka IUIAnimationInterpolator ; implementasi objek pabrik transisi disediakan oleh UIAnimationTransitionFactory.

Contoh

Untuk contoh yang membuat objek pustaka transisi, lihat Membuat Objek Animasi Utama.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista, dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header uianimation.h

Lihat juga

IUIAnimationManager::ScheduleTransition

IUIAnimationStoryboard::AddKeyframeAfterTransition

IUIAnimationStoryboard::AddTransition

IUIAnimationStoryboard::AddTransitionAtKeyframe

IUIAnimationStoryboard::AddTransitionBetweenKeyframes

IUIAnimationTransition

IUnknown

Gambaran Umum Papan Cerita