↑  ←  Описание функции


_ColorGetRGB

Возвращает массив, содержащий значения RGB в соответствующих позициях.

#include <Color.au3>
_ColorGetRGB($nColor, $curExt = @extended)

Параметры

$nColor Цвет RGB (0x00RRGGBB).

Возвращаемое значение

Успех:Возвращает массив значений, каждый из которых в диапазоне 0-255:
[0] - Красный компонент цвета
[1] - Зелёный компонент цвета
[2] - Синий компонент цвета
Ошибка:устанавливает @error равным 1

Примечания

@extended сохраняется от предыдущего вызова.

См. также

_ColorSetRGB, _ColorGetRed, _ColorGetGreen, _ColorGetBlue

Пример

#include <Color.au3>

Local $nColor = 0x8090ff

Local $aColor = _ColorGetRGB($nColor)
MsgBox(4096, "AutoIt", "Color=" & Hex($nColor) & @crlf & " red=" & Hex($aColor[0], 2) & " Blue=" & Hex($aColor[1], 2) & " Green=" & Hex($aColor[2], 2))