Код конвертации uint цвета в RGB:
uint pixel = GetPixel(hDC, x, y);
byte r = (byte)(pixel & 0x000000FF);
byte g = (byte)((pixel & 0x0000FF00) >> 8);
byte b = (byte)((pixel & 0x00FF0000) >> 16);
Интересует как произвести обратное действие. Т.е. как из RGB получить uint?
uint pixel = r | (g << 8) | (b << 16) | (a << 24)
Только аккуратно с переполнением (r,g,b должны быть int).
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости