SysFn25/ru
Jump to navigation
Jump to search
Функция 25 - записать область на слой фона.
Параметры:
- eax = 25 - номер функции
- ebx = указатель на предварительно выделенную область памяти,
- где размещено исходное изображение в формате BBGGRRTTBBGGRRTT...
- ecx = [размер по оси x]*65536 + [размер по оси y]
- edx = [координата по оси x]*65536 + [координата по оси y]
Возвращаемое значение:
- функция не возвращает значения
Замечания:
- Координаты области - это координаты верхнего левого угла
- области относительно экрана.
- Размер изображения в байтах есть 4*xsize*ysize.
- TT - байт указатель прозрачности, в настоящее время:
- от 1 до FF - непрозрачно, от 0 - прозрачно.
- Функция размещает изображение не на фоновое изображение (ф.15),
- а напрямую в LFB. Опции ф.15 для ф. 25 не имеют смысла.
Константы для регистров:
- eax - SF_SCREEN_PUT_IMAGE (25)