From a992134c24c4408598ac7fb490b4e2985a3f172d Mon Sep 17 00:00:00 2001
From: IgorA
Последнее обновление библиотеки 22.09.11.
+Последнее обновление библиотеки 11.05.12.
Поддерживается 3 формата буферов. @@ -216,11 +216,18 @@ stdcall [buf2d_convert_text_matrix], buf_1 0xff0000 - зависит от значения 4-го параметра, 1) если 0 - цвет до которого будет заливаться область; 2) если 1 - цвет области которая будет заливатся;
Функция ставит точку, принимает координаты и цвет. Работает на 24-битных буферах.
+Функция ставит точку, принимает координаты и цвет.
stdcall [buf2d_set_pixel], buf_0, 100,150, 0xff0000-
где buf_0 - структура буфера; - 100,150 - координаты точки; - 0xff0000 - цвет точки.
+где buf_0 - структура буфера;
+100,150 - координаты точки;
+0xff0000 - цвет точки.
+ +Функция записывает цвет точки в регистр eax, принимает координаты.
+stdcall [buf2d_get_pixel], buf_0, 100,150+
где buf_0 - структура буфера;
+100,150 - координаты точки;
+eax - цвет точки (для 8 и 24 битных буферов не используемые старшие биты в eax равны 0) или значение -1 в случае ошибки.
02.07.10 - самая первая версия библиотеки, 2 примера использования.
@@ -310,6 +319,7 @@ import_buf2d_lib:13.09.11 - оптимизирована работа функций buf2d_filled_rect_by_size buf2d_rect_by_size, добавлены примеры использования библиотеки.
22.09.11 - добавлена функция buf2d_line_sm для рисования сглаженной линии.
20.02.12 - функции buf2d_filled_rect_by_size и buf2d_rect_by_size могут принимать отрицательные размеры для прямоугольников, в функции buf2d_line горизонтальная линия рисуется на 1 пиксель длинее (раньше не дорисовывало), некоторые функции могут рисовать в 8 битных буферах.
-23.02.12 - функция buf2d_bit_blt_alpha может принимать отрицательные координаты в позиции копируемого буфера, небольшие доработки в buf2d_bit_blt_transp
+23.02.12 - функция buf2d_bit_blt_alpha может принимать отрицательные координаты в позиции копируемого буфера, небольшие доработки в buf2d_bit_blt_transp
+11.05.12 - добавлена функция для взятия цвета точки buf2d_get_pixel, доработки в buf2d_set_pixel.