J'ai développé une application dans wxWidgets dans laquelle j'utilise le bitmap pour dessiner. Donc, la première fois que mon application se lance, elle lit les coordonnées à partir du fichier et dessine les lignes en conséquence. L'application reçoit également des paquets UDP du réseau, les paquets UDP contiennent également des informations de coordonnées xy qui doivent être dessinées sur l'écran, donc quand le paquet est reçu je redessine l'image bitmap, et affiche sur l'écran, j'ai aussi besoin de rafraîchir le bitmap lors d'un mouvement de souris, car il y a un nouveau dessin que je dois dessiner à l'écran. Tout cela augmente le coût d'exploitation et ralentit mon interface utilisateur graphique. Alors, suggérez-moi une approche de dessin alternative qui, selon vous, pourrait être efficace dans cette situation.Meilleure approche de dessin
J'ai fait une recherche sur Google et j'ai eu l'option d'OpenGL, mais en raison du manque de temps je ne veux pas utiliser OpenGL, parce que je n'ai aucune expérience d'OpenGL.
Vous avez obtenu 1337 points. Je n'aime pas ça. Upvoted: P – Flavius
Ne pouvez-vous pas enregistrer une instance de bitmap en mémoire et y puiser de nouvelles informations, sans redessiner le tout? Et étirer-blit le bitmap à l'écran ... – Lucian
@freerider, je dessine quelques informations spécifiques sur la mémoire, mais quand je dois enlever les lignes existantes de bitmap et dessiner de nouvelles lignes, dans cette situation je dois redessiner le bitmap entier . – Siddiqui