Is there any managed API (C#) I can use to make screen captures, similar to what fraps does? Some possible things I'd like to do with it:
- Capture the whole screen (basic).
- Screen capture of full screen application.
- Screen capture of currently active window.
- Capture video of screen.