RGB 16 to 32

Fonction qui permet de convertir un rgb sur 16 bits en un rgb sur 32 bits

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);
}
Publié par zarra_taoufiq.
Ce document intitulé «  RGB 16 to 32  » issu de CodeS-SourceS (https://codes-sources.commentcamarche.net/) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Ajouter un commentaire

Commentaires

Commenter la réponse de cs_ip2x
Cours c++
Automatisation de l'utilisation de l'optimisation par profile de visual studio 2005/2008