Hello there,
I have extensive experience with C++ on Windows, DirectX and the Win32 API.
Screen capture of desktop is already well documented and can be done using many methods; using the correct DirectX fi8lters, it should be possible to capture your desired 60 FPS, and store them as a series of JPG images or one MPG4 or other movie format.
More later, if I hear from you.