[PATCH v2 3/4] shcore: Add SetProcessDpiAwareness stub
Alex Henrie
alexhenrie24 at gmail.com
Wed Jan 24 02:19:05 CST 2018
From: Sebastian Lackner <sebastian at fds-team.de>
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
Patch adapted from Wine Staging. Fixes the next Xenia crash.
.../api-ms-win-shcore-scaling-l1-1-1.spec | 2 +-
dlls/shcore/main.c | 6 ++++++
dlls/shcore/shcore.spec | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec b/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec
index 81b76eb45d..93e0586f5e 100644
--- a/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec
+++ b/dlls/api-ms-win-shcore-scaling-l1-1-1/api-ms-win-shcore-scaling-l1-1-1.spec
@@ -5,5 +5,5 @@
@ stub RegisterScaleChangeEvent
@ stub RegisterScaleChangeNotifications
@ stub RevokeScaleChangeNotifications
-@ stub SetProcessDpiAwareness
+@ stdcall SetProcessDpiAwareness(long) shcore.SetProcessDpiAwareness
@ stub UnregisterScaleChangeEvent
diff --git a/dlls/shcore/main.c b/dlls/shcore/main.c
index 9073bd1238..739e3ff119 100644
--- a/dlls/shcore/main.c
+++ b/dlls/shcore/main.c
@@ -51,6 +51,12 @@ HRESULT WINAPI GetProcessDpiAwareness(HANDLE process, PROCESS_DPI_AWARENESS *val
return S_OK;
}
+HRESULT WINAPI SetProcessDpiAwareness(PROCESS_DPI_AWARENESS value)
+{
+ FIXME("(%u): stub\n", value);
+ return E_NOTIMPL;
+}
+
HRESULT WINAPI GetDpiForMonitor(HMONITOR monitor, MONITOR_DPI_TYPE type, UINT *x, UINT *y)
{
HDC hDC;
diff --git a/dlls/shcore/shcore.spec b/dlls/shcore/shcore.spec
index 2970fc00c5..34f989f951 100644
--- a/dlls/shcore/shcore.spec
+++ b/dlls/shcore/shcore.spec
@@ -78,6 +78,6 @@
@ stdcall SHUnicodeToAnsi(wstr ptr ptr) shlwapi.SHUnicodeToAnsi
@ stdcall SHUnicodeToUnicode(wstr ptr long) shlwapi.SHUnicodeToUnicode
@ stdcall SetCurrentProcessExplicitAppUserModelID(wstr) shell32.SetCurrentProcessExplicitAppUserModelID
-@ stub SetProcessDpiAwareness
+@ stdcall SetProcessDpiAwareness(long)
@ stub SetProcessReference
@ stub UnregisterScaleChangeEvent
--
2.16.1
More information about the wine-devel
mailing list