As reported in issue #975 the location provided by WM_TOUCH and WM_POINTER events are screen coordinates instead of window client coordinates. These events should emit client coordinates for consistency with the rest of the API and other backends.
This is a change that will break clients using the touch events on Windows though.