lilington
Messages postés158Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention12 mars 2009
-
12 août 2004 à 19:51
moktin
Messages postés8Date d'inscriptionjeudi 12 août 2004StatutMembreDernière intervention 5 octobre 2004
-
13 août 2004 à 15:08
Salut je cherche une fonction qui permet d'onbtenir une velaur COLORREF depuis un index et visse versa ex:
lilington
Messages postés158Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention12 mars 2009 13 août 2004 à 11:09
t'as raison je crois que je n'ai pas été assez précis :
les couleur sont présentée sous 2 forme 1- Un index de couleur 2- une combinaisons RGB
EX: 0=RGB(0,0,0) ;
(je dit bien exemple) 124=(255,0,0);
je veux utiliser la fonction pDC->setpixel(CPoint,RGB(,,);seulement voilà que j'ai des index comme mon 124 et je veux obtenir la combinaison correspondante.
j'espère avoir été assez précis Merci d'avance.
Vous n’avez pas trouvé la réponse que vous recherchez ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 13 août 2004 à 12:11
OK mais c'est pas du vb, en C on decale les bits plutot que de faire des divisions tres lentes.
R = rgb & 0xFF;
G = (rgb >> 8) & 0xFF;
B = (rgb >> 16) & 0xFF;
moktin
Messages postés8Date d'inscriptionjeudi 12 août 2004StatutMembreDernière intervention 5 octobre 2004 13 août 2004 à 15:08
Je donnais la "méthode" apres il utilise la solution qu'il veut, c'est sur que le decalage de bit est bcp plus rapide et interressant ds ces cas la. Mais si toutes personnes ne connait pas les décalages de bits, une grde partie connait les divisions :)