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
Luminasi dalam unit 0,1 persen dari total rentang. Misalnya, nilai n = 50 sesuai dengan 5 persen dari luminasi maksimum.
fScale
Jenis: BOOL
Jika fScale diatur ke TRUE, n menentukan berapa banyak kenaikan atau penurunan luminasi saat ini. Jika fScale diatur ke FALSE, n menentukan luminance absolut.
Nilai kembali
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, masing-masing.
Persyaratan
Persyaratan | Nilai |
---|---|
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) |