Это просто фиктивный вопрос подтверждения, но я действительно хочу убедиться, что значения, которые я получаю при вызове функции XQueryPointer
, находятся в пикселях для координат экрана X и Y.
extern Bool XQueryPointer(
Display* /* display */,
Window /* w */,
Window* /* root_return */,
Window* /* child_return */,
int* /* root_x_return */,
int* /* root_y_return */,
int* /* win_x_return */,
int* /* win_y_return */,
unsigned int* /* mask_return */
);
Это потому, что мне нужно будет выполнить некоторые операции, как только я получу полное разрешение экрана, используя следующие функции, т.е. я отфильтрую несколько пикселей по всему экрану, но мне нужно знать значения, возвращаемые XQueryPointer
также являются пикселями.
xVal = DisplayWidth(display, screen_number);
yVal = DisplayHeight(display, screen_number);
Я предполагаю, что root_x_return
и root_y_return
в пикселях.Я прав?