Показать сообщение отдельно
Старый 13.04.2012, 19:00   #2
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Write & ReadPixelFast

да, есть такие люди


в одном инте 32 бита
на компоненту надо 8 бит (байт)
они запакованы слева направо как A R G B

запаковать можно так:
value = A shl 24 + R shl 16 + G shl 8 + B

распаковать так:
A = value and $FF000000
B = value and $00FF0000
B = value and $0000FF00
B = value and $000000FF

или как там 16-ричные числа пишутся в блице
(Offline)
 
Ответить с цитированием