Bagikan melalui


ICM_COMPRESS_BEGIN pesan

Pesan ICM_COMPRESS_BEGIN memberi tahu driver kompresi video untuk bersiap memadatkan data. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro ICCompressBegin .

ICM_COMPRESS_BEGIN 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

Parameter

lpbiInput

Penunjuk ke struktur BITMAPINFO yang berisi format input.

lpbiOutput

Pointer ke struktur BITMAPINFO yang berisi format output.

Tampilkan Nilai

Mengembalikan ICERR_OK jika driver mendukung pemadatan atau ICERR_BADFORMAT yang ditentukan jika format input atau output tidak didukung.

Keterangan

Driver harus mengalokasikan dan menginisialisasi tabel atau memori apa pun yang dibutuhkan untuk memadatkan format data saat menerima pesan ICM_COMPRESS .

VCM menyimpan pengaturan pesan ICM_COMPRESS_BEGIN terbaru. Pesan ICM_COMPRESS_BEGIN dan ICM_COMPRESS_END tidak bersarang. Jika driver Anda menerima ICM_COMPRESS_BEGIN sebelum pemadatan dihentikan dengan ICM_COMPRESS_END, driver harus memulai ulang pemadatan dengan parameter baru.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Vfw.h

Lihat juga

Manajer Kompresi Video

Pesan Pemadatan Video