Derto
Messages postés11Date d'inscriptiondimanche 7 décembre 2008StatutMembreDernière intervention14 janvier 2009
-
12 janv. 2009 à 22:47
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
25 avril 2009 à 10:30
Bonjour ^^
J'aimerai un peu d'aider pour obtenir la couleur d'un pixel.
Pour le moment j'ai fait de cette façon mais c'est beaucoup trop lent et dans une boucle ça ralenti fortement le pc ^^
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 12 janv. 2009 à 23:04
Salut,
Si déjà tu sortais le GetDC et le ReleaseDC de ta boucle ca irais plus vite.
Ensuite je ne voit pas trop le but de ton si ce n'est comparer la couleur d'un pixel dans une boucle while.
Ton programme va se figer et finir par planter dans ce genre de boucle.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 25 avril 2009 à 10:30
Salut,
Le problème de GetPixel, c'est que tu fais un appel de fonction par pixel, sachant que c'est une fonction qui n'est probablement pas très légère.
Il faut plutôt essayer de récupérer tout un bloc de pixels dans une zone de la mémoire et travailler sur ce bloc.