title: Get the windows current display as images - C#
body: <p>I'm trying to get the display of each open window beneath my app as an image,
  I can't hide my app and then take screenshots because it's causing a flickering of the app.</p>
  <p>Is it possible to get a stream of images from each window?</p>
  <p>the app is c# winforms.</p>
  <p>I tried to find a solution using WinAPI calls, but couldn't find what I'm looking for.</p>
  <p>Thanks in advance for all the helpers</p>