Capture and replace 2D desktop screen

I want to write a de-ghosting filter for Windows 7.

I just hate how each time I scroll text, it gets blurred because the 2ms “response time” of my LCD is just a lie.

My plan is to capture 2 consecutive frames, and subtract color intensity from the older so the new one, when is added to the ghost of the older, just add to a more correct value.

Of course, it means writing a user friendly calibration program.

My problem is that I have no idea on how to intercept the screen image, and replace it. I plan to use Visual Studio.

Some clue?

I’m sorry. I accidentally posted this thread on “CUDA Contests”.

I hope an admin moves it to the right thread.