Pour résumé, j'ai fait une petite DLL graphique 2D et j'avais (et j'ai toujours) un problème écransant de lenteur. J'utilisait SetPixel (j'utilise toujour) pour créé les Pixel dans un DC mémoire puis BitBlt pour les mettre sur le DC le la fenêtre. On ma dit que le problème venait de SetPixel car c'est un des moyens les plus long pour modifier les pixels sur une fenêtre. On ma suggéré d'utilisé SetDIBToDevice mais je ne comprend pas comment il fonctionne. Si c'est la bonne solution, pouvez vous m'expliquez très exactement comment fonctionne cette fonction. Si vous connaissez d'autre méthode, je suis preneur.