Bagikan melalui


Fungsi AnimatePalette (wingdi.h)

Fungsi AnimatePalette menggantikan entri dalam palet logis yang ditentukan.

Sintaks

BOOL AnimatePalette(
  [in] HPALETTE           hPal,
  [in] UINT               iStartIndex,
  [in] UINT               cEntries,
  [in] const PALETTEENTRY *ppe
);

Parameter

[in] hPal

Handel ke palet logis.

[in] iStartIndex

Entri palet logis pertama yang akan diganti.

[in] cEntries

Jumlah entri yang akan diganti.

[in] ppe

Penunjuk ke anggota pertama dalam array struktur PALETTEENTRY yang digunakan untuk menggantikan entri saat ini.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol.

Keterangan

Aplikasi dapat menentukan apakah perangkat mendukung operasi palet dengan memanggil fungsi GetDeviceCaps dan menentukan konstanta RASTERCAPS.

Fungsi AnimatePalette hanya mengubah entri dengan bendera PC_RESERVED yang diatur dalam anggota palPalEntry yang sesuai dari struktur LOGPALETTE .

Jika palet yang diberikan dikaitkan dengan jendela aktif, warna di palet segera diganti.

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 wingdi.h (sertakan Windows.h)
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

Fungsi Warna

Gambaran Umum Warna

CreatePalette

GetDeviceCaps

LOGPALETTE

PALETENTRY