Je cherche à lire la valeur de chaque pixel (couleur) sur toute la surface d'un Form. C'est pour faire est une sorte de copie d'ecran, sauf qu'au lieu d'écrire dans un fichier, j'envoie tout sur une sorte d'écran déporté qui a son propre protocole, d'ou la necessité d'accéder aux données de chaque pixel.
Mon programme fonctionne avec GetPixel, mais c'est trop lent. Récupérer une sorte de buffer avec les octets RGB de chaque pixel serai sans doute plus rapide. Comment est ce possible ?
PS : Je code en C++, mais toute réponse en C# ou VB peut me convenir, je traduirai.
Partager