unsigned long rgb16_to_rgb32(unsigned short a) {
unsigned short r = (a & 0xF800) ; unsigned short g = (a & 0x07E0) ; unsigned short b = (a & 0x001F);
return (r << 8) | (g << 5) | (b<<3);
}
Trés interessant... et aurais-tu une fonction qui fait l'inverse ? A savoir : Passer d'un RGB 32 a un RGB16.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte