Antarmuka IUIAnimationTransitionLibrary2 (uianimation.h)

Menentukan pustaka transisi standar untuk dimensi tertentu.

Warisan

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

Metode

Antarmuka IUIAnimationTransitionLibrary2 memiliki metode ini.

 
IUIAnimationTransitionLibrary2::CreateAccelerateDecelerateTransition

Membuat transisi skalar akselerasi-decelerate.
IUIAnimationTransitionLibrary2::CreateConstantTransition

Membuat transisi skalar konstan.
IUIAnimationTransitionLibrary2::CreateCubicBezierLinearTransition

Membuat transisi skalar linier Bézier kubik.
IUIAnimationTransitionLibrary2::CreateCubicBezierLinearVectorTransition

Membuat transisi vektor linier Bézier kubik untuk setiap dimensi yang ditentukan.
IUIAnimationTransitionLibrary2::CreateCubicTransition

Membuat transisi skalar kubik.
IUIAnimationTransitionLibrary2::CreateCubicVectorTransition

Membuat transisi vektor kubik untuk setiap dimensi yang ditentukan.
IUIAnimationTransitionLibrary2::CreateDiscreteTransition

Membuat transisi skalar diskrit.
IUIAnimationTransitionLibrary2::CreateDiscreteVectorTransition

Membuat transisi vektor diskrit untuk setiap dimensi yang ditentukan.
IUIAnimationTransitionLibrary2::CreateInstantaneousTransition

Membuat transisi skalar seketika.
IUIAnimationTransitionLibrary2::CreateInstantaneousVectorTransition

Membuat transisi vektor seketika untuk setiap dimensi yang ditentukan.
IUIAnimationTransitionLibrary2::CreateLinearTransition

Membuat transisi skalar linier.
IUIAnimationTransitionLibrary2::CreateLinearTransitionFromSpeed

Membuat transisi skalar kecepatan linier.
IUIAnimationTransitionLibrary2::CreateLinearVectorTransition

Membuat transisi vektor linier dalam dimensi yang ditentukan.
IUIAnimationTransitionLibrary2::CreateLinearVectorTransitionFromSpeed

Membuat transisi vektor kecepatan linier dalam dimensi yang ditentukan.
IUIAnimationTransitionLibrary2::CreateParabolicTransitionFromAcceleration

Membuat transisi skalar parabolik-akselerasi.
IUIAnimationTransitionLibrary2::CreateReversalTransition

Membuat transisi skalar pembalikan.
IUIAnimationTransitionLibrary2::CreateSinusoidalTransitionFromRange

Membuat transisi skalar rentang sinusoidal dengan rentang osilasi tertentu.
IUIAnimationTransitionLibrary2::CreateSinusoidalTransitionFromVelocity

Membuat transisi skalar sinusoid di mana amplitudo ditentukan oleh kecepatan awal.
IUIAnimationTransitionLibrary2::CreateSmoothStopTransition

Membuat transisi skalar 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 IUIAnimationInterpolator2 ; implementasi objek pabrik transisi disediakan oleh objek UIAnimationTransitionFactory2 .

Persyaratan

Persyaratan Nilai
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

Lihat juga

IUIAnimationManager2::ScheduleTransition

IUIAnimationStoryboard::AddKeyframeAfterTransition

IUIAnimationStoryboard::AddTransition

IUIAnimationStoryboard::AddTransitionAtKeyframe

IUIAnimationStoryboard::AddTransitionBetweenKeyframes

IUIAnimationTransition2

IUnknown

Antarmuka

Gambaran Umum Papan Cerita