Bagikan melalui


Kontrol Animasi

Bagian ini berisi informasi tentang elemen pemrograman yang digunakan dengan kontrol animasi.

Ikhtisar

Topik Isi
Tentang Kontrol Animasi kontrol animasi adalah jendela yang menampilkan klip Audio-Video Interleaved (AVI). Klip AVI adalah serangkaian bingkai bitmap seperti film. Kontrol animasi hanya dapat menampilkan klip AVI yang tidak berisi audio.
Menggunakan Kontrol Animasi Bagian ini memberikan detail implementasi dan contoh kode untuk kontrol animasi.

Macro

Topik Isi
Animate_Close Menutup klip AVI. Anda dapat menggunakan makro ini atau mengirim pesan ACM_OPEN secara eksplisit, meneruskan parameter NULL.
Animate_Create Membuat kontrol animasi. Animate_Create memanggil fungsiCreateWindow untuk membuat kontrol animasi.
Animate_IsPlaying Memeriksa untuk melihat apakah klip AVI sedang diputar. Anda dapat menggunakan makro ini atau mengirim pesan ACM_ISPLAYING.
Animate_Open Membuka klip AVI dan menampilkan bingkai pertamanya dalam kontrol animasi. Anda dapat menggunakan makro ini atau mengirim pesan ACM_OPEN secara eksplisit.
Animate_OpenEx Membuka klip AVI dari sumber daya dalam modul tertentu dan menampilkan bingkai pertamanya dalam kontrol animasi. Anda dapat menggunakan makro ini atau mengirim pesan ACM_OPEN secara eksplisit.
Animate_Play Memutar klip AVI dalam kontrol animasi. Kontrol memutar klip di latar belakang saat utas terus dijalankan. Anda dapat menggunakan makro ini atau mengirim pesan ACM_PLAY secara eksplisit.
Animate_Seek Mengarahkan kontrol animasi untuk menampilkan bingkai tertentu dari klip AVI. Kontrol menampilkan klip di latar belakang saat utas terus dijalankan. Anda dapat menggunakan makro ini atau mengirim pesan ACM_PLAY secara eksplisit.
Animate_Stop Berhenti memutar klip AVI dalam kontrol animasi. Anda dapat menggunakan makro ini atau mengirim pesan ACM_STOP secara eksplisit.

Pesan

Topik Isi
ACM_ISPLAYING Memeriksa apakah klip AVI sedang diputar. Anda dapat mengirim pesan ini secara eksplisit atau menggunakan makro Animate_IsPlaying.
ACM_OPEN Membuka klip AVI dan menampilkan bingkai pertamanya dalam kontrol animasi. Anda dapat mengirim pesan ini secara eksplisit atau menggunakan makro Animate_Open atau Animate_OpenEx.
ACM_PLAY Memutar klip AVI dalam kontrol animasi. Kontrol memutar klip di latar belakang saat utas terus dijalankan. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro Animate_Play.
ACM_STOP Berhenti memutar klip AVI dalam kontrol animasi. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro Animate_Stop.

Pemberitahuan

Topik Isi
ACN_START Memberi tahu jendela induk kontrol animasi bahwa klip AVI terkait telah mulai diputar. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_COMMAND.
ACN_STOP Memberi tahu jendela induk kontrol animasi bahwa klip AVI terkait telah berhenti diputar. Kode pemberitahuan ini dikirim dalam bentuk pesan WM_COMMAND.

Konstanta

Topik Isi
Gaya Kontrol Animasi Bagian ini mencantumkan gaya jendela yang digunakan dengan kontrol animasi.