Hi, I am doing a simple RDP client/server.

For know i am able to use WIN APIs to Capture the Desktop screen. However, the Desktop screen size is large (400KB) as i have a hight res Desktop.

Anyone know an idea/algorithm to enhance image transfer ?

I have tried XNOR/AND method but it didn't work as the CaptureDesktop returns a different image everytime i use it, even if i haven't changed anything in the screen.

I'd be grateful if someone have info about how MS RDP is working for these snapshot transfer.

Thanks!