SysFn73/ru: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''Функция 73 - графический блиттер. | '''Функция 73''' - графический блиттер. | ||
''Параметры:'' | ''Параметры:'' | ||
:* eax = 73 - номер функции | |||
:* ebx = 0 | |||
:* ecx = указатель на параметры функции | |||
''смещение цели и отсечение'' | |||
::+0 signed dword: смещение по X окна, для целевого прямоугольника верхний левый угол | |||
::+4 signed dword: смещение по Y окна, для целевого прямоугольника верхний левый угол | |||
::+8 dword: ширина целевого прямоугольника | |||
::+12 dword: высота целевого прямоугольника | |||
'' | ''смещение исходника и отсечение'' | ||
::+16 signed dword: смещение по X bitmap, для исходного прямоугольника верхний левый угол | |||
::+20 signed dword: смещение по Y bitmap, для исходного прямоугольника верхний левый угол | |||
::+24 dword: ширина исходного прямоугольника | |||
::+28 dword: высота исходного прямоугольника | |||
::+32: dword: данные bitmap - должны быть 32bpp | |||
::+36: dword: размер строки bitmap в байтах | |||
'' | ''Возвращаемое значение:'' | ||
:* функция не возвращает значения | |||
'''Константы для регистров:''' | |||
::eax - SF_BLITTER (73) | |||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] |
Revision as of 17:59, 22 January 2016
Функция 73 - графический блиттер.
Параметры:
- eax = 73 - номер функции
- ebx = 0
- ecx = указатель на параметры функции
смещение цели и отсечение
- +0 signed dword: смещение по X окна, для целевого прямоугольника верхний левый угол
- +4 signed dword: смещение по Y окна, для целевого прямоугольника верхний левый угол
- +8 dword: ширина целевого прямоугольника
- +12 dword: высота целевого прямоугольника
смещение исходника и отсечение
- +16 signed dword: смещение по X bitmap, для исходного прямоугольника верхний левый угол
- +20 signed dword: смещение по Y bitmap, для исходного прямоугольника верхний левый угол
- +24 dword: ширина исходного прямоугольника
- +28 dword: высота исходного прямоугольника
- +32: dword: данные bitmap - должны быть 32bpp
- +36: dword: размер строки bitmap в байтах
Возвращаемое значение:
- функция не возвращает значения
Константы для регистров:
- eax - SF_BLITTER (73)
|