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