Difference between revisions of "SysFn35/ru"

From KolibriOS wiki
Jump to navigation Jump to search
m
Line 2: Line 2:
  
 
----
 
----
 +
Параметры:
 +
  * eax = 35
 +
  * ebx = y*xsize+x, где
 +
  * (x,y) = координаты точки (считая от 0)
 +
  * xsize = размер экрана по горизонтали
 +
Возвращаемое значение:
 +
  * eax = цвет 0x00RRGGBB
 +
Замечания:
 +
  * Узнать размеры экрана можно вызовом функции 14. Обратите внимание,
 +
    что она вычитает 1 из обоих размеров.
 +
  * К видеопамяти есть также прямой доступ (без вызовов системных
 +
    функций) через селектор gs. Параметры текущего видеорежима
 +
    можно получить функцией 61.
  
'''Параметры:'''
 
* 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.