Bagikan melalui


Fungsi GetNearestPaletteIndex (wingdi.h)

Fungsi GetNearestPaletteIndex mengambil indeks untuk entri dalam palet logis yang ditentukan yang paling cocok dengan nilai warna yang ditentukan.

Sintaks

UINT GetNearestPaletteIndex(
  [in] HPALETTE h,
  [in] COLORREF color
);

Parameter

[in] h

Handel ke palet logis.

[in] color

Warna yang akan dicocokkan. Untuk membuat nilai warna COLORREF , gunakan makro RGB .

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah indeks entri dalam palet logis.

Jika fungsi gagal, nilai yang dikembalikan adalah CLR_INVALID.

Keterangan

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

Jika palet logika yang diberikan berisi entri dengan set bendera PC_EXPLICIT, nilai yang dikembalikan tidak ditentukan.

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

COLORREF

Fungsi Warna

Gambaran Umum Warna

GetDeviceCaps

GetNearestColor

GetPaletteEntries

GetSystemPaletteEntries

RGB