ROTATION D'UNE IMAGE A L'ANGLE VOULU !

WolfSpirit Messages postés 20 Date d'inscription mardi 9 avril 2002 Statut Membre Dernière intervention 18 septembre 2008 - 23 mai 2002 à 11:06
cs_yahaa Messages postés 15 Date d'inscription vendredi 17 septembre 2004 Statut Membre Dernière intervention 11 mai 2007 - 18 mai 2007 à 13:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/3398-rotation-d-une-image-a-l-angle-voulu

cs_yahaa Messages postés 15 Date d'inscription vendredi 17 septembre 2004 Statut Membre Dernière intervention 11 mai 2007
18 mai 2007 à 13:23
Pour ceux qui utiliseraient encore cette source, sacher qu'une API Windows est là pour faire ce travail. Et elle est quasi instantanée, donc s'il vous plait, n'utiliser pas ce genre de code, ne soyez pas si cruel avec votre machine.
L'API s'appel PlgBlt, vous trouverez toutes les infos dessus sur le net. Elle déforme n'importe quel rectangle en parallélogramme ( la rotation est un cas particulier d'une telle transformation ). Un petit calcul sinus,cosinus vous permetra facilement de trouver les paramêtres à lui envoyer.
titilleuse Messages postés 1 Date d'inscription mercredi 27 août 2003 Statut Membre Dernière intervention 27 janvier 2004
27 janv. 2004 à 11:19
Merci pour cette source, c'est exactement ce que je cherchais !
et avec les optimisations, c'est nickel !
oeildedinde Messages postés 29 Date d'inscription dimanche 8 juin 2003 Statut Membre Dernière intervention 16 janvier 2013
4 août 2003 à 20:15
Salut en virant le doevents ,encore plus rapide
Gadot Messages postés 7 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 8 novembre 2002
19 nov. 2002 à 13:00
Code interressant qui peut être optimisé en suprimant AutoRedraw sur Picture 1 et 2. Cela rend l'affichage beaucoup plus rapide (cela reste cependant encore bien lent ...)
Merci pour cette source.
Gadot
intello2001 Messages postés 102 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 9 septembre 2003
23 mai 2002 à 18:02
merci (long mais efficasse !!!)
WolfSpirit Messages postés 20 Date d'inscription mardi 9 avril 2002 Statut Membre Dernière intervention 18 septembre 2008
23 mai 2002 à 11:06
C un pe long mais c pas mal :)
Rejoignez-nous