Salut,
J'ai crée une surface DirectX (8.1) et j'y pose une bitmap (fait sous paint) d'une profondeur de couleur de 4 bits.
Le format de la surface est D3DFMT_A8R8G8B8.
Inversement je sauve des parties de la surface sur des bitmaps avec D3DXSaveSurfaceToFile.
Or les bitmaps d'arrivés sont de 24 bits de profondeur, mais pire,
certaines couleurs, notamment le 0xFFFF00FF (violet couleur clef) se transforme en noir !
Comment resoudre ce probleme ?
Quand j'affiche la surface à l'ecran, les couleurs clefs sont bonnes (pas transformées en noir), donc le probleme est au niveau du D3DXSaveSurfaceToFile.
Merci
Ce post est aussi un test pour voir si je suis banni du forum.
Si vous pouvez lire le message, envoyer un post (meme vide).