Salut,
Non, ma routine ne ralentissait pas, mais je doit quand même analyser tout l'écran (plus d'un millions de pixel soit plus de 4 Mo de mémoire plusieurs fois par seconde...

). Mais j'ai trouvé un moyen (auquel j'aurais pu penser avant)...
Il suffit d'utiliser un BitBlt pour copier le Handle écran vers le Canvas d'un TBitmap puis je fais un Scanline à ma sauce ce que me fait au final 7 lignes en assembleur pour analyser tout l'écran.

Mais maintenant c'est la fonction BitBlt qui me ralentit encore un peu trop! N'existe-t-il pas une autre fonction un peu plus rapide (je suppose que StretchBlt est plus lente) ?
Merci
Le plus dur dans un programme c'est de savoir pourquoi il marche ! 
/FONT>