Reported by jteh on 2014-02-11 04:52
(Spun off ticket:3758#comment:7.)
Some DPI unaware apps such as Steam and Demul give us logical coordinates when we call LogicalToPhysicalPointForPerMonitorDPI (and probably the reverse as well). MSDN says that these functions are supposed to give physical coordinates regardless of DPI awareness, so this seems like a Windows bug. Strangely, the function works as expected when we aren't DPI aware, which is pretty silly.
Reported by jteh on 2014-02-11 04:52
(Spun off ticket:3758#comment:7.)
Some DPI unaware apps such as Steam and Demul give us logical coordinates when we call LogicalToPhysicalPointForPerMonitorDPI (and probably the reverse as well). MSDN says that these functions are supposed to give physical coordinates regardless of DPI awareness, so this seems like a Windows bug. Strangely, the function works as expected when we aren't DPI aware, which is pretty silly.