IUIAnimationStoryboard2::Metode jadwal (uianimation.h)
Mengarahkan papan cerita untuk menjadwalkan dirinya sendiri untuk bermain.
Sintaks
HRESULT Schedule(
[in] UI_ANIMATION_SECONDS timeNow,
[out, optional] UI_ANIMATION_SCHEDULING_RESULT *schedulingResult
);
Parameter
[in] timeNow
Waktu saat ini.
[out, optional] schedulingResult
Hasil dari permintaan penjadwalan. Anda dapat menghilangkan parameter ini dari panggilan ke metode ini.
Nilai kembali
Mengembalikan S_OK jika berhasil; jika tidak, kode kesalahan HRESULT . Lihat Kode Kesalahan Animasi Windows untuk daftar kode kesalahan.
Keterangan
Metode ini mengarahkan papan cerita untuk mencoba menambahkan dirinya ke jadwal bermain papan cerita, menggunakan aturan ini:
- Jika tidak ada papan cerita bermain yang menganimasikan salah satu variabel animasi yang sama, upaya berhasil dan papan cerita mulai segera diputar.
- Jika papan cerita memiliki prioritas untuk membatalkan, memangkas, menyimpulkan, atau memadatkan papan cerita yang bertentangan, upaya untuk menjadwalkan berhasil dan papan cerita mulai diputar sesegera mungkin.
- Jika papan cerita tidak memiliki prioritas, upaya gagal dan parameter schedulingResult diatur ke UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY.
Dimungkinkan untuk menggunakan kembali papan cerita dengan memanggil Jadwal lagi setelah statusnya mencapai UI_ANIMATION_STORYBOARD_READY. Upaya untuk menjadwalkan papan cerita saat berada dalam status apa pun selain UI_ANIMATION_STORYBOARD_BUILDING atau UI_ANIMATION_STORYBOARD_READY gagal, dan penjadwalanResult diatur ke UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED.
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
IUIAnimationStoryboard2::Abaikan
IUIAnimationStoryboard2::Menyimpulkan
IUIAnimationStoryboard2::Finish
IUIAnimationStoryboard2::GetStatus