/kernel/trunk/docs/sysfuncr.txt |
---|
2024,6 → 2024,24 |
подфункция 2 функции 15. |
---------------------- Константы для регистров: ---------------------- |
eax - SF_BACKGROUND_GET_RECT (39) |
====================================================================== |
== Функция 39, подфункция 3 - получить прямоугольную область фона = |
====================================================================== |
Параметры: |
* eax = 39 - номер функции |
* ebx = 3 - номер подфункции |
* ecx = [x]*65536 + [y] |
* edx = [width]*65536 + [height] |
* esi = адрес буфера |
Возвращаемое значение: |
* eax = 0 - успех |
* eax = -1 - ошибка |
Замечания: |
* Функция копирует указанную прямоугольную область в буфер в формате |
0x00RRGGBB |
---------------------- Константы для регистров: ---------------------- |
eax - SF_BACKGROUND_GET (39) |
====================================================================== |
====== Функция 39, подфункция 4 - получить режим отрисовки фона. ===== |
/kernel/trunk/docs/sysfuncs.txt |
---|
2005,6 → 2005,24 |
subfunction 2 of function 15. |
---------------------- Constants for registers: ---------------------- |
eax - SF_BACKGROUND_GET_RECT (39) |
====================================================================== |
== Function 39, subfunction 3 - get rect from the background image. = |
====================================================================== |
Parameters: |
* eax = 39 - function number |
* ebx = 3 - subfunction number |
* ecx = [x]*65536 + [y] |
* edx = [width]*65536 + [height] |
* esi = buffer address |
Returned value: |
* eax = 0 - success |
* eax = -1 - error |
Remarks: |
* Function copies specified rectangle of background image to buffer |
in 0x00RRGGBB format |
---------------------- Constants for registers: ---------------------- |
eax - SF_BACKGROUND_GET (39) |
====================================================================== |
== Function 39, subfunction 4 - get drawing mode for the background. = |