Vertical retrace

Dear fellows,

I’m developing a native Win32/C++/OpenGl application which requires a precise synchronization to the actual image presentation on the computer monitor. In other words, once I command the buffer swap, I need some kind of flag or event notification when the correspondent image starts actually being presented to the observer.

I have searched on many books and urls, but found references to Vsync enable/disable only, which I believe is not the case.

This application should run on computers equipped with GeForce GTX 470/480.

So, this is to kindly ask for help and I will appreciate any comments that put me on the right track.

Thank you!