Bagikan melalui


pesan ICM_DECOMPRESS_BEGIN

Pesan ICM_DECOMPRESS_BEGIN memberi tahu driver dekompresi video untuk bersiap mendekompresi data. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro ICDecompressBegin .

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

Parameter

lpbiInput

Penunjuk ke struktur BITMAPINFO yang berisi format input.

lpbiOutput

Penunjuk ke struktur BITMAPINFO yang berisi format output.

Tampilkan Nilai

Mengembalikan ICERR_OK jika dekompresi yang ditentukan didukung atau ICERR_BADFORMAT sebaliknya.

Keterangan

Ketika driver menerima pesan ini, driver harus mengalokasikan buffer dan melakukan operasi yang memakan waktu sehingga dapat memproses pesan ICM_DECOMPRESS secara efisien.

Jika Anda ingin driver mendekompresi data langsung ke layar, kirim pesan ICM_DRAW .

Pesan ICM_DECOMPRESS_BEGIN dan ICM_DECOMPRESS_END tidak berlapis. Jika driver Anda menerima ICM_DECOMPRESS_BEGIN sebelum dekompresi dihentikan dengan ICM_DECOMPRESS_END, driver harus memulai ulang dekompresi 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 Kompresi Video