Re[3]: RGB
От: BlackHeretic Израиль  
Дата: 25.12.03 14:05
Оценка:
Здравствуйте, MaxAK, Вы писали:

MAK>Здравствуйте, BlackHeretic, Вы писали:


BH>>Здравствуйте, MaxAK, Вы писали:


MAK>>>Есть числа (int) от 0 до 255, как мне их преобразовать в RGB чтобы 0 соответствовал черному цвету, а 255 желтому и градации менялись бы : черный-синий-красный-желтый?


BH>>Ты там что, флаг украинских неонацистов рисуешь?


BH>>Может так?


BH>>BYTE n;

BH>>COLORREF color = RGB( (n<128 ? n/2 : 255),
BH>> n,
BH>> (n<128 ? (n<64 ? n*4 : (128-n)*4) : 0));

BH>>Ну или что-то типа того...



MAK>не получаца так


Времени проверять почему — нет.
Не парься — ручками сделай массив и получай цвет по индексу.
ICQ 156156278
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.