From 6fd72e4b2f1e928b77e051360f65f98e7010a755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjarni=20S=C3=A6varsson?= Date: Sat, 30 Apr 2022 19:51:58 +0000 Subject: [PATCH] Accounts for DPI virtualization See https://docs.microsoft.com/en-us/windows/win32/hidpi/high-dpi-desktop-application-development-on-windows?redirectedfrom=MSDN --- 004_window_capture/windowcapture.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/004_window_capture/windowcapture.py b/004_window_capture/windowcapture.py index 8a99eb5..4a9091c 100644 --- a/004_window_capture/windowcapture.py +++ b/004_window_capture/windowcapture.py @@ -1,6 +1,10 @@ import numpy as np import win32gui, win32ui, win32con +from ctypes import windll +# Handle display scale factor +user32 = windll.user32 +user32.SetProcessDPIAware() class WindowCapture: