wondroushippo 2013 年 12 月 8 日 上午 4:19
High DPI support for Steam client
The Steam client is so tiny on the Surface Pro! Support for high-DPI displays would be most welcome.
< >
正在显示第 196 - 210 条,共 229 条留言
coth 2018 年 2 月 24 日 下午 1:56 
appears to fix itself automatically after applying the beta on Win 10. :2016trophy:
it's not fixing itself. that's the way it works.

引用自 RedLightning
when is this supposed to pushed mainstream?
idk

引用自 MT
Not under Windows 7 which has almost the same market share as Windows 10.
hardly ms will apply new features to older systems. you are free to upgrade. kind off. you are free to clean install windows 10 with windows 7 license key.
最后由 coth 编辑于; 2018 年 2 月 24 日 下午 1:58
MT 2018 年 2 月 24 日 下午 3:00 
引用自 coth
引用自 MT
Not under Windows 7 which has almost the same market share as Windows 10.
hardly ms will apply new features to older systems. you are free to upgrade. kind off. you are free to clean install windows 10 with windows 7 license key.
Please stop wrongly supposing that Windows 7 does not support HiDPI. It DOES.

Steam analogs such as Uplay by Ubisoft and Epic Games Launcher do support HiDPI (are DPI-aware) under Windows 7.

引用自 coth
you are free to clean install windows 10 with windows 7 license key.
Fwiw, this is not truth for a while already.
最后由 MT 编辑于; 2018 年 2 月 24 日 下午 3:03
Crashed 2018 年 2 月 24 日 下午 3:04 
引用自 MT
引用自 coth
hardly ms will apply new features to older systems. you are free to upgrade. kind off. you are free to clean install windows 10 with windows 7 license key.
Please stop wrongly supposing that Windows 7 does not support HiDPI. It DOES.
While Windows has always had some sort of HiDPI support Valve relies on a GDI bitmap scaling method available in Windows 10 v1703 and newer.

引用自 MT
引用自 coth
you are free to clean install windows 10 with windows 7 license key.
Fwiw, this is not truth for a while already.
If you ever installed Windows 10 then rolled back during the promotion, then you already have a free license, and your Windows 7 product key can be used to unlock it.
MT 2018 年 2 月 24 日 下午 3:12 
引用自 Crashed
Valve relies on a GDI bitmap scaling method available in Windows 10 v1703 and newer.
Well, if Valve consciously decided not to support Windows 7, that’s just their choice that has nothing to do with Windows 7’s support for HiDPI.

What the GDI bitmap scaling method exactly do you mean, btw?
Crashed 2018 年 2 月 24 日 下午 3:25 
引用自 MT
引用自 Crashed
Valve relies on a GDI bitmap scaling method available in Windows 10 v1703 and newer.
Well, if Valve consciously decided not to support Windows 7, that’s just their choice that has nothing to do with Windows 7’s support for HiDPI.

What the GDI bitmap scaling method exactly do you mean, btw?
In the reddit thread where they described it I tried to inquire.
MT 2018 年 2 月 24 日 下午 3:48 
引用自 Crashed
In the reddit thread where they described it I tried to inquire.
Could you be more specific? Can’t see what you mean. What the reddit thread? Link? Thanks.
最后由 MT 编辑于; 2018 年 2 月 24 日 下午 3:53
RedLightning 2018 年 2 月 24 日 下午 4:54 
Would be rather strange strange to know that Steam would be implimenting windows 10 only features while leaving 7 behind.

At least they support linux to a point.. cause I'll never install 10.
MT 2018 年 2 月 24 日 下午 5:34 
So looks like they don’t actually support HiDPI on their own at all, and just use the automatic scaling by Windows via calling the EnableNonClientDpiScaling()[msdn.microsoft.com] WinAPI function (Windows 10 1607+) that works like the Windows 10’s built-in “System (Enhanced)” workaround for scaling old GDI-based applications.
coth 2018 年 2 月 25 日 上午 6:20 
You've been referring to SetProcessDPIAware. But it was marked deprecated in Windows 10.
With Windows 10 you are using SetThreadDpiAwarenessContext instead, in conjunction with GetDpiForWindow which was also introduced in 1607. This enables multi-monitor support.

Sure you can add few lines of code to make it work on Windows 7, but is it really necessary? It's not a desktop business app, which needs maximum compatibility. If you have gaming PC and 4k monitor you are sure keeping everything else to everything modern. Especially when you can install Windows 10 with no problems. Even if you never installed Windows 10 you can use Windows 7 key to clean install. You mixing it up with free upgrade without reinstallation which was switched off, as it requires efforts to keep upgrading process to work with newer versions.



最后由 coth 编辑于; 2018 年 2 月 25 日 上午 6:21
MT 2018 年 2 月 25 日 上午 7:20 
引用自 coth
Sure you can add few lines of code to make it work on Windows 7, but is it really necessary?
Windows 7 support is as necessary as Windows 10 support given that they have almost the same market share.

引用自 coth
If you have gaming PC and 4k monitor you are sure keeping everything else to everything modern.
Misperception. Steam user is not necessarily a hardcore gamer, same for 4K monitor.

引用自 coth
you can install Windows 10 with no problems.
Except for if I don’t like Windows 10.
Crashed 2018 年 2 月 25 日 上午 7:21 
引用自 coth
You've been referring to SetProcessDPIAware. But it was marked deprecated in Windows 10.
With Windows 10 you are using SetThreadDpiAwarenessContext instead, in conjunction with GetDpiForWindow which was also introduced in 1607. This enables multi-monitor support.

Sure you can add few lines of code to make it work on Windows 7, but is it really necessary? It's not a desktop business app, which needs maximum compatibility. If you have gaming PC and 4k monitor you are sure keeping everything else to everything modern. Especially when you can install Windows 10 with no problems. Even if you never installed Windows 10 you can use Windows 7 key to clean install. You mixing it up with free upgrade without reinstallation which was switched off, as it requires efforts to keep upgrading process to work with newer versions.
That last point about using a Windows 7 key is now to the best of my knowledge outdated.
pbryanw 2018 年 3 月 21 日 下午 12:42 
Hi, Steam updated today with the High DPI fix for Windows 10, and it's looking good on my 1440p monitor.

I'm not in the beta, so it looks like this update is rolling out for all users on the stable channel. Has anyone else received it yet?
最后由 pbryanw 编辑于; 2018 年 3 月 21 日 下午 12:43
999999999 2018 年 3 月 21 日 下午 12:43 
引用自 pbryanw
Hi, the High DPI Update update for Steam reached me today on Windows, and is looking good on my 1440p monitor.

I'm not in the beta, so looks like this update is rolling out for all users on the stable channel now. Has anyone else received it yet?

Everyone got it... http://store.steampowered.com/news/38412/
pbryanw 2018 年 3 月 21 日 下午 12:46 
@999999999 - Great news then! Finally it's done (for us Windows 10 users anyway).
999999999 2018 年 3 月 21 日 下午 12:48 
Issues are already happening though. Many users reporting on various main Steam forums. lol
< >
正在显示第 196 - 210 条,共 229 条留言
每页显示数: 1530 50

发帖日期: 2013 年 12 月 8 日 上午 4:19
回复数: 229