UDF > WinAPIEx > GDI > Colors >


_WinAPI_ColorRGBToHLS

Convertit une couleur au format RGB dans le format HLS (teinte/saturation/luminance)

#include <WinAPIGdi.au3>
_WinAPI_ColorRGBToHLS ( $iRGB, ByRef $iHue, ByRef $iLuminance, ByRef $iSaturation )

Paramètres

$iRGB Couleur RVB.
$iHue Contiendra la valeur de teinte HLS.
$iLuminance Contiendra la valeur de luminance HLS.
$iSaturation Contiendra la valeur de saturation HLS.

Valeur de retour

Aucune.

Voir aussi

Consultez ColorRGBToHLS dans la librairie MSDN.

Exemple

#include <WinAPIGdi.au3>

Global $iHue, $iLuminance, $iSaturation
_WinAPI_ColorRGBToHLS(0xFF8000, $iHue, $iLuminance, $iSaturation)

ConsoleWrite('Hue: '& $iHue & @CRLF)
ConsoleWrite('Sat: '& $iSaturation & @CRLF)
ConsoleWrite('Lum: '& $iLuminance & @CRLF)