Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57489
-- v2: user32: Add GetRawPointerDeviceData
From: Ignacy Kuchciński ignacykuchcinski@gmail.com
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57489 --- dlls/user32/input.c | 8 ++++++++ dlls/user32/user32.spec | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/dlls/user32/input.c b/dlls/user32/input.c index f001254aa84..709d2f83793 100644 --- a/dlls/user32/input.c +++ b/dlls/user32/input.c @@ -750,6 +750,14 @@ BOOL WINAPI GetPointerDeviceProperties( HANDLE device, UINT32 *count, return FALSE; }
+BOOL WINAPI GetPointerDeviceRects( HANDLE device, RECT *device_rect, RECT *display_rect ) +{ + FIXME( "device %p, device_rect %p, display_rect %p stub!\n", + device, device_rect, display_rect ); + SetLastError( ERROR_CALL_NOT_IMPLEMENTED ); + return FALSE; +} + BOOL WINAPI GetPointerPenInfo( UINT32 id, POINTER_PEN_INFO *info ) { FIXME( "id %u, info %p stub!\n", id, info ); diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 2599dc610dd..29848b3ea0f 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -630,7 +630,7 @@ # @ stub GetPointerDeviceInputSpace # @ stub GetPointerDeviceOrientation @ stdcall GetPointerDeviceProperties(ptr ptr ptr) -# @ stub GetPointerDeviceRects +@ stdcall GetPointerDeviceRects(ptr ptr ptr) @ stdcall GetPointerDevices(ptr ptr) # @ stub GetPointerFrameInfo # @ stub GetPointerFrameInfoHistory
From: Ignacy Kuchciński ignacykuchcinski@gmail.com
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57489 --- dlls/user32/input.c | 9 +++++++++ dlls/user32/user32.spec | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/dlls/user32/input.c b/dlls/user32/input.c index 709d2f83793..6d26e4feb3b 100644 --- a/dlls/user32/input.c +++ b/dlls/user32/input.c @@ -772,6 +772,15 @@ BOOL WINAPI GetPointerTouchInfo( UINT32 id, POINTER_TOUCH_INFO *info ) return FALSE; }
+BOOL WINAPI GetRawPointerDeviceData( UINT32 id, UINT32 hist_count, UINT32 prop_count, + POINTER_DEVICE_PROPERTY *properties, LONG *values ) +{ + FIXME( "id %u, count %u, prop_count %u, properties %p, values %p stub!\n", + id, hist_count, prop_count, properties, values ); + SetLastError( ERROR_CALL_NOT_IMPLEMENTED ); + return FALSE; +} + BOOL WINAPI GetPointerTouchInfoHistory( UINT32 id, UINT32 *count, POINTER_TOUCH_INFO *info ) { FIXME( "id %u, count %p, info %p stub!\n", id, count, info ); diff --git a/dlls/user32/user32.spec b/dlls/user32/user32.spec index 29848b3ea0f..a4680054438 100644 --- a/dlls/user32/user32.spec +++ b/dlls/user32/user32.spec @@ -660,7 +660,7 @@ @ stdcall GetRawInputDeviceInfoA(ptr long ptr ptr) @ stdcall GetRawInputDeviceInfoW(ptr long ptr ptr) NtUserGetRawInputDeviceInfo @ stdcall GetRawInputDeviceList(ptr ptr long) NtUserGetRawInputDeviceList -# @ stub GetRawPointerDeviceData +@ stdcall GetRawPointerDeviceData(long long long ptr ptr) # @ stub GetReasonTitleFromReasonCode @ stdcall GetRegisteredRawInputDevices(ptr ptr long) NtUserGetRegisteredRawInputDevices @ stdcall GetScrollBarInfo(long long ptr) NtUserGetScrollBarInfo
This merge request was approved by Rémi Bernon.