Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

Байты аргумента   Найти похожие ветки 

 
Димон   (2004-03-25 18:06) [0]

Не подскажете, как найти n-ый байт числа?
Если число 16-битное, то можно воспользоваться команадами Lo и Hi. А если оно больше? Как тогда получить остальные байты?
Конечная проблема заключается в том, чтобы перевести цвет пикселя по компонентам R, G и B.
Спасибо огромное.


 
Ega23 ©   (2004-03-25 18:09) [1]

RGB + shl + shr + F1
Было где-то GetR, GetG, GetB или что-то типа того, точно не помню.


 
Brahman ©   (2004-03-25 18:10) [2]

GetRValue, GetGValue, GetBValue


 
Fay ©   (2004-03-25 18:10) [3]

shr, and


 
MBo ©   (2004-03-25 18:10) [4]

>Не подскажете, как найти n-ый байт числа?
C помошью операций AND и SHR

>чтобы перевести цвет пикселя по компонентам R, G и B.
Переведи на русский ;)


 
Ega23 ©   (2004-03-25 18:11) [5]

GetRValue, GetGValue, GetBValue
Всё время забываю, через shl приходится делать
:-))


 
PVOzerski ©   (2004-03-25 18:17) [6]

В общем случае (1 из вариантов):
var
x:tSomeType;
y:array[1..sizeof(tSomeType)]of byte absolute x;



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.045 c
4-1075794884
LiteX
2004-02-03 10:54
2004.04.11
Поиск файлов и определение доступных дисков в системе.


1-1082490551
ser_ega
2004-04-20 23:49
2004.04.11
Математические знаки


7-1075724552
Rude
2004-02-02 15:22
2004.04.11
Подключение кассового аппарата к компьютеру


3-1081482425
ev
2004-04-09 07:47
2004.04.11
Как по клику на столбец в DBgrid сортировать его??


7-1079534916
Arm79
2004-03-17 17:48
2004.04.11
Создание форм в потоках





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский