ICM_DECOMPRESS_SET_PALETTE pesan

Pesan ICM_DECOMPRESS_SET_PALETTE menentukan palet untuk driver dekompresi video untuk digunakan jika didekompresi ke format yang menggunakan palet. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro ICDecompressSetPalette .

ICM_DECOMPRESS_SET_PALETTE 
wParam = (DWORD_PTR) (LPVOID) lpbiPalette; 
lParam = 0; 

Parameter

lpbiPalette

Penunjuk ke struktur BITMAPINFOHEADER yang tabel warnanya berisi warna yang harus digunakan jika memungkinkan. Anda dapat menentukan nol untuk menggunakan kumpulan warna output default.

Tampilkan Nilai

Mengembalikan ICERR_OK jika driver dekompresi dapat dengan tepat mendekompresi gambar ke palet yang disarankan menggunakan serangkaian warna saat diatur dalam palet. Mengembalikan ICERR_UNSUPPORTED sebaliknya.

Keterangan

Pesan ini seharusnya tidak memengaruhi dekompresi yang sudah berlangsung; sebaliknya, warna yang diteruskan menggunakan pesan ini harus dikembalikan sebagai respons terhadap pesan ICM_DECOMPRESS_GET_FORMAT dan ICM_DECOMPRESS_GET_PALETTE di masa mendatang. Warna dikirim kembali ke driver dekompresi dalam pesan ICM_DECOMPRESS_BEGIN mendatang.

Pesan ini digunakan terutama ketika driver mendekompresi gambar ke layar dan aplikasi lain yang menggunakan palet berada di latar depan, memaksa driver dekompresi untuk beradaptasi dengan serangkaian warna asing.

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