Hello, a new bulle example This new one uses copy bits. I found how works the millions of colors : B G R A ( A is the alpha channel ( unused on mac ? ) ) So if you want to access the components : char *video; video[x+3] -> Blue video[x+2] -> Green video[x+1] -> Red That's easy when you know it ! ;-) SAM / OZONE