Difference between revisions of "SysFn35/ru"
Jump to navigation
Jump to search
m |
Punk Joker (talk | contribs) |
||
Line 2: | Line 2: | ||
---- | ---- | ||
+ | Параметры: | ||
+ | * eax = 35 | ||
+ | * ebx = y*xsize+x, где | ||
+ | * (x,y) = координаты точки (считая от 0) | ||
+ | * xsize = размер экрана по горизонтали | ||
+ | Возвращаемое значение: | ||
+ | * eax = цвет 0x00RRGGBB | ||
+ | Замечания: | ||
+ | * Узнать размеры экрана можно вызовом функции 14. Обратите внимание, | ||
+ | что она вычитает 1 из обоих размеров. | ||
+ | * К видеопамяти есть также прямой доступ (без вызовов системных | ||
+ | функций) через селектор gs. Параметры текущего видеорежима | ||
+ | можно получить функцией 61. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] |
Revision as of 09:30, 16 December 2013
Функция 35 - прочитать цвет точки на экране.
Параметры:
* eax = 35 * ebx = y*xsize+x, где * (x,y) = координаты точки (считая от 0) * xsize = размер экрана по горизонтали
Возвращаемое значение:
* eax = цвет 0x00RRGGBB
Замечания:
* Узнать размеры экрана можно вызовом функции 14. Обратите внимание, что она вычитает 1 из обоих размеров. * К видеопамяти есть также прямой доступ (без вызовов системных функций) через селектор gs. Параметры текущего видеорежима можно получить функцией 61.
|