Salut a tous
J'ai un leger probleme de decalage, dans le cadre d'une appli d'image re recupere des pixels couleurs sur 32 bits avec 24 bit de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
00 << rien 00<< rouge 00<<vert 00<<bleu
Je cherche à isoler les couleurs alors betement je masque et decale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
char blue   = (char)  (*lpSrc & 0x000000ff) ;
int color = blue;
*lpDest =  color;
Et hop ça marche pô a la place du rouge j'ai du blanc ( 0xff ) c'est mon & qui fait pas ce que je pensse ?? ou ya une subtilité que je n'ai pas saisie ??