Небольшая поправочка.
Дело в том, что мы читаем из буфера кадра. В нем ось у направлена вверх.
Это не оконные координаты.