Set DPI awareness for Windows
Add a windows manifest to set the DPI awareness by default: <https://docs.microsoft.com/en-us/windows/win32/hidpi/setting-the-default-dpi-awareness-for-a-process> Refs #40 <https://github.com/Genymobile/scrcpy/issues/40> Fixes #2865 <https://github.com/Genymobile/scrcpy/issues/2865>
This commit is contained in:
parent
feb250a973
commit
ad11c5babb
2 changed files with 13 additions and 1 deletions
9
app/scrcpy-windows.manifest
Normal file
9
app/scrcpy-windows.manifest
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
|
||||||
|
<asmv3:application>
|
||||||
|
<asmv3:windowsSettings>
|
||||||
|
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
|
||||||
|
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
|
||||||
|
</asmv3:windowsSettings>
|
||||||
|
</asmv3:application>
|
||||||
|
</assembly>
|
|
@ -1,5 +1,8 @@
|
||||||
|
#include <winuser.h>
|
||||||
|
|
||||||
0 ICON "../data/icon.ico"
|
0 ICON "../data/icon.ico"
|
||||||
1 VERSIONINFO
|
1 RT_MANIFEST "scrcpy-windows.manifest"
|
||||||
|
2 VERSIONINFO
|
||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "StringFileInfo"
|
BLOCK "StringFileInfo"
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
Loading…
Reference in a new issue