I am trying to write a program that takes a screenshot every x seconds of the entire desktop. However, using the solutions i have found online i am only getting a partial desktop capture, usually the top left quarter of the screen.
I have tried a couple of different options detailed in these threads however, they both have the same issue.
How to take screenshot of complete desktop Windows c#
Take screenshot of multiple desktops of all visible applications and forms
How can i ensure regardless of screen resolution, that i capture the entire screen?