Makro ICCompressBegin (vfw.h)
Makro ICCompressBegin memberi tahu driver kompresi video untuk bersiap memadatkan data. Anda dapat menggunakan makro ini atau secara eksplisit memanggil pesan ICM_COMPRESS_BEGIN .
Sintaks
void ICCompressBegin(
hic,
lpbiInput,
lpbiOutput
);
Parameter
hic
Tangani ke kompresor.
lpbiInput
Penunjuk ke struktur BITMAPINFO yang berisi format input.
lpbiOutput
Penunjuk ke struktur BITMAPINFO yang berisi format output.
Mengembalikan nilai
Tidak ada
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 makro ICCompressBegin terbaru. Pesan ICCompressBegin dan ICCompressEnd tidak bersarang. Jika driver Anda menerima ICM_COMPRESS_BEGIN sebelum pemadatan dihentikan dengan ICM_COMPRESS_END, driver harus memulai ulang kompresi 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] |
Target Platform | Windows |
Header | vfw.h |