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