PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示設備討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=9)
-   -   有關 DPI 大於 200% 的問題 (https://www.pcdvd.com.tw/showthread.php?t=1115713)

u3350829 2016-11-12 02:12 PM

引用:
作者blueck
4點換一點

4096×2160變2048x1080

跟用FHD螢幕100%DPI差在哪?


文字部份沒辦法,因為人眼能接受的文字size不變,
但是其他圖片和畫面就不一樣了wwww
另外就是即便文字因為DPI倍率放大兩倍,但是因為
解析度大增你看文字邊緣的反鋸齒和渲染也會好上很
多,文字看起來會漂亮超多....
只是現實是殘酷的,現在一堆軟體都停在Vista之前
的時代,沒使用M$新的UI下去做,而M$也無法真
對所有UI做最佳化(畢竟一堆UI引擎還是自製),所以
導致一卡車問題.

gulian 2016-11-12 04:23 PM

更新周年版後直接100% 也沒模糊的問題, 我是用Full HD螢幕
未更新的就會模糊必須要開到125%
我是用Visual studio

Adsmt 2016-11-13 06:49 AM

引用:
作者blueck
4點換一點
4096×2160變2048x1080
跟用FHD螢幕100%DPI差在哪?

不是四點換一點....因此自然差很多。
部份應用程式沒考慮到高DPI設定,才會整個糊掉。

Adsmt 2016-11-13 06:52 AM

引用:
作者gulian
更新周年版後直接100% 也沒模糊的問題, 我是用Full HD螢幕
未更新的就會模糊必須要開到125%
我是用Visual studio

不是100%會糊,是大於100%會糊。

Adsmt 2016-11-14 03:40 AM

發現很多程式都有 DPI aware 的更新,看來很多軟體廠商都有注意這個問題了。

下面是 DPI aware及 unaware 的比較,差超多的。
(瀏覽器會自己根據 DPI 設定放大圖片,建議另存新檔用看圖軟體看 100% 大小比較準)




Adsmt 2016-11-24 08:04 AM

經過一些研究,發現只要簡單的hack就可以解決這個問題了。

1. 下載 XN Resource Editor

2. 利用 XN Resource Editor 開啟目標 .exe 檔。

3. 找出 Manifest 定義,加入下面定義:

<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
</windowsSettings>
</application>

必要時 assembly 定義改成:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" >

4. 另存新檔,完成!


所有的時間均為GMT +8。 現在的時間是07:18 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。