Windows screenshot with scaling
问题 I am trying to take screenshots of every screen on my windows 10 machine. My system has 2 monitors which are of multiple DPIs. My primary monitor has "scale and layout" set to 200%. My secondary has "scale and layout" set to 100%. I am trying to use C# to take a screenshot of every single monitor. However my scaled monitor is reporting the wrong coordinates: Everything is halved. As a result, the primary monitor's screenshot is only 1/4th of the screen area (width/2,height/2). Here is my code