Difference between revisions of "SysFn38/ru"
Jump to navigation
Jump to search
(Created page with ''''Функция 38''' - нарисовать отрезок. ---- '''Параметры:''' * eax = 38 - номер функции * ebx = [координата начала ...') |
|||
(One intermediate revision by one other user not shown) | |||
Line 2: | Line 2: | ||
---- | ---- | ||
+ | Параметры: | ||
+ | :* eax = 38 - номер функции | ||
+ | :* ebx = [координата начала по оси x]*65536 + [координата конца по оси x] | ||
+ | :* ecx = [координата начала по оси y]*65536 + [координата конца по оси y] | ||
+ | :* edx = 0x00RRGGBB - цвет | ||
+ | ::edx = 0x01xxxxxx - рисовать инверсный отрезок (младшие 24 бита игнорируются) | ||
+ | Возвращаемое значение: | ||
+ | :* функция не возвращает значения | ||
+ | Замечания: | ||
+ | :* Координаты берутся относительно окна. | ||
+ | :* Конечная точка также рисуется. | ||
− | ''' | + | '''Константы для регистров:''' |
− | + | ::eax - SF_DRAW_LINE (38) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] |
Latest revision as of 18:08, 17 January 2016
Функция 38 - нарисовать отрезок.
Параметры:
- eax = 38 - номер функции
- ebx = [координата начала по оси x]*65536 + [координата конца по оси x]
- ecx = [координата начала по оси y]*65536 + [координата конца по оси y]
- edx = 0x00RRGGBB - цвет
- edx = 0x01xxxxxx - рисовать инверсный отрезок (младшие 24 бита игнорируются)
Возвращаемое значение:
- функция не возвращает значения
Замечания:
- Координаты берутся относительно окна.
- Конечная точка также рисуется.
Константы для регистров:
- eax - SF_DRAW_LINE (38)
|