Fungsi ColorAdjustLuma (shlwapi.h)

Mengubah luminasi nilai RGB. Hue dan kejenuhan tidak terpengaruh.

Sintaks

COLORREF ColorAdjustLuma(
  COLORREF clrRGB,
  int      n,
  BOOL     fScale
);

Parameter

clrRGB

Jenis: COLORREF

Nilai RGB awal.

n

Jenis: int

Luminans dalam satuan 0,1 persen dari total rentang. Misalnya, nilai n = 50 sesuai dengan 5 persen dari luminance maksimum.

fScale

Jenis: BOOL

Jika fScale diatur ke TRUE, n menentukan berapa banyak kenaikan atau penurunan luminance saat ini. Jika fScale diatur ke FALSE, n menentukan luminance absolut.

Mengembalikan nilai

Jenis: COLORREF

Mengembalikan nilai RGB yang dimodifikasi.

Keterangan

Jika fScale diatur ke TRUE, n dapat berkisar dari -1000 hingga +1000.

Jika fScale diatur ke FALSE, n dapat berkisar dari 0 hingga 1000. Nilai luminance yang tersedia berkisar dari 0 hingga maksimum. Jika nilai yang diminta negatif atau melebihi maksimum, luminance akan diatur ke nol atau nilai maksimum.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header shlwapi.h
Pustaka Shlwapi.lib
DLL Shlwapi.dll (versi 5.0 atau yang lebih baru)