Bagikan melalui


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

Lihat juga

Makro Pemadatan Video

Manajer Kompresi Video