Bonjour,
Mon problème est celui-ci, je dois faire la maintenance d'un vieux produit développé sous directdraw 7 et cette mise à jour nécessite des rotations à 90° d'images. Les cartes graphiques utilisées ne supportent pas la rotation sous directdraw [j'ai vérifié avec le caps] aussi je ne peux pas faire de blit avec l'option rotation (je me demande même si ce truc à déjà été un jour supporté).
Donc je dois faire "manuellement" la rotation. Je travail en mode "windowed", j'aimerais savoir si quelqu'un d'entre vous sait où je pourrais trouver un tuto qui expliquerait comment recopier une surface d'un backbuffer dans un autre backbuffer en y appliquant une rotation de 90° pixel par pixel.
Bien évidement je sais que directx (>=8) le fait mais bon le programme actuel est trop vieux pour que j'envisage de tout réécrire avec d3d, ce sera certainement la dernière modif que je ferais dedans.
Merci d'avance
Partager