SysFn38/ru: Difference between revisions
Jump to navigation
Jump to search
(Created page with ''''Функция 38''' - нарисовать отрезок. ---- '''Параметры:''' * eax = 38 - номер функции * ebx = [координата начала ...') |
Punk Joker (talk | contribs) No edit summary |
||
Line 2: | Line 2: | ||
---- | ---- | ||
Параметры: | |||
* eax = 38 - номер функции | * eax = 38 - номер функции | ||
* ebx = [координата начала по оси x]*65536 + [координата конца по оси x] | * ebx = [координата начала по оси x]*65536 + [координата конца по оси x] | ||
* ecx = [координата начала по оси y]*65536 + [координата конца по оси y] | * ecx = [координата начала по оси y]*65536 + [координата конца по оси y] | ||
* edx = 0x00RRGGBB - цвет | * edx = 0x00RRGGBB - цвет | ||
:edx = 0x01xxxxxx - рисовать инверсный отрезок (младшие 24 бита игнорируются) | |||
Возвращаемое значение: | |||
* функция не возвращает значения | * функция не возвращает значения | ||
Замечания: | |||
* Координаты берутся относительно окна. | * Координаты берутся относительно окна. | ||
* Конечная точка также рисуется. | * Конечная точка также рисуется. |
Revision as of 09:41, 16 December 2013
Функция 38 - нарисовать отрезок.
Параметры:
- eax = 38 - номер функции
- ebx = [координата начала по оси x]*65536 + [координата конца по оси x]
- ecx = [координата начала по оси y]*65536 + [координата конца по оси y]
- edx = 0x00RRGGBB - цвет
- edx = 0x01xxxxxx - рисовать инверсный отрезок (младшие 24 бита игнорируются)
Возвращаемое значение:
- функция не возвращает значения
Замечания:
- Координаты берутся относительно окна.
- Конечная точка также рисуется.
|