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