SDL: add DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED define

From 448e05e3c821bf365d54cd3af21eec6fc969d3dd Mon Sep 17 00:00:00 2001
From: Eric Wasylishen <[EMAIL REDACTED]>
Date: Sun, 5 Jun 2022 12:51:57 -0600
Subject: [PATCH] add DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED define

---
 src/video/windows/SDL_windowsvideo.h | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/video/windows/SDL_windowsvideo.h b/src/video/windows/SDL_windowsvideo.h
index 1a42b8010ac..74c62070918 100644
--- a/src/video/windows/SDL_windowsvideo.h
+++ b/src/video/windows/SDL_windowsvideo.h
@@ -115,11 +115,14 @@ DECLARE_HANDLE(DPI_AWARENESS_CONTEXT);
 
 /* Windows 10 Creators Update */
 #if NTDDI_VERSION < 0x0A000003
-
 #define DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 ((DPI_AWARENESS_CONTEXT)-4)
-
 #endif /* NTDDI_VERSION < 0x0A000003 */
 
+/* Windows 10 version 1809 */
+#if NTDDI_VERSION < 0x0A000006
+#define DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED ((DPI_AWARENESS_CONTEXT)-5)
+#endif /* NTDDI_VERSION < 0x0A000006 */
+
 typedef BOOL  (*PFNSHFullScreen)(HWND, DWORD);
 typedef void  (*PFCoordTransform)(SDL_Window*, POINT*);