SysFn73/ru: Difference between revisions
Jump to navigation
Jump to search
(New sysfn73) |
No edit summary |
||
Line 28: | Line 28: | ||
''Замечания:'' | ''Замечания:'' | ||
* dstx,dsty - координаты левого верхнего угла назачения | * dstx,dsty - координаты левого верхнего угла назачения. Могут принимать отрицательные значения. | ||
* w,h - ширина и высота копируемой области | * w,h - ширина и высота копируемой области | ||
* srcx,srcy - координаты левого верхнего угла источника | * srcx,srcy - координаты левого верхнего угла источника. Могут принимать отрицательные значения. | ||
* srcw,srch - ширина и высота источника | * srcw,srch - ширина и высота источника | ||
* bitmap - изображение 32bpp | * bitmap - изображение 32bpp |
Revision as of 12:48, 23 October 2012
Функция 73 - графический блиттер.
Параметры:
- eax = 73 - номер функции
- ebx = 0
- ecx = указатель на структуру следующего формата:
struct blit_call { int dstx; int dsty; int w; int h; int srcx; int srcy; int srcw; int srch; unsigned char *bitmap; int stride; };
Возвращаемое значение:
- функция не возвращает значения
Замечания:
- dstx,dsty - координаты левого верхнего угла назачения. Могут принимать отрицательные значения.
- w,h - ширина и высота копируемой области
- srcx,srcy - координаты левого верхнего угла источника. Могут принимать отрицательные значения.
- srcw,srch - ширина и высота источника
- bitmap - изображение 32bpp
- stride - ширина строки в байтах
|