Graphique: fusion de 2 images très rapidement

Description

22/03/2003: nouvelle mise à jour (merci encore a Proger pour ses remarques). Plus rapide (une fois compilée, entre 10 et 30 ms :)

17/03/2003: mise à jour :)

09/01/2003: Nouvelle mise a jour: légèrement plus rapide et marche avec tous les modes de couleurs (changements d'api)

Voila, c'est une amélioration de la source que j'ai postée ya quelques jours... Y avait pas mal de remarques sur les possibilités d'optimisation, alors maintenant c'est fait et c'est beaucoup plus rapide... merci pour les remarques positives
@+

remarque: Voila une mise à jour encore plus rapide... Merci a Proger pour son aide...

Source / Exemple :


api utilisées

Private Declare Sub RtlMoveMemory Lib "kernel32" (refDest As Any, refFrom As Any, ByVal Longueur As Long)
Private Declare Function SetDIBits Lib "gdi32" (ByVal hdc As Long, ByVal hBitmap As Long, ByVal nStartScan As Long, ByVal nNumScans As Long, lpBits As Any, lpBI As BITMAPINFO, ByVal wUsage As Long) As Long
Private Declare Function GetDIBits Lib "gdi32" (ByVal aHDC As Long, ByVal hBitmap As Long, ByVal nStartScan As Long, ByVal nNumScans As Long, lpBits As Any, lpBI As BITMAPINFO, ByVal wUsage As Long) As Long

Conclusion :


Bugs: Y en a plus...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.