Pour les photos, il y a une fonction API :
1) Tu créées une structure pour chaque pixel
Code : Tout sélectionner
Structure PIXEL
A.B
R.B
V.B
B.B
EndStructure
Code : Tout sélectionner
Global Dim Pixel.PIXEL(iw - 1, ih - 1)
Code : Tout sélectionner
ImageID.L = CreateBitmap_(iw, ih, 1, 32, @Pixel(0, 0) )
Code : Tout sélectionner
DrawAlphaImage(ImageID, x, y)
* Si le rouge et le bleu sont incohérents, tu corriges la structure (en inversant \B et \R).
* Si l'image a fait un double flip, inverse les valeurs x et y dans le tableau et tes calculs de dessin au sein de ce tableau.