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 )
$iRGB | Couleur RVB. |
$iHue | Contiendra la valeur de teinte HLS. |
$iLuminance | Contiendra la valeur de luminance HLS. |
$iSaturation | Contiendra la valeur de saturation HLS. |
Aucune.
Consultez ColorRGBToHLS dans la librairie MSDN.
#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)