2009-04-12 10 views
3

Est-il possible de créer un objet Bitmap de code entièrement géré? Ma compréhension est que l'objet Bitmap est un wrapper autour d'un objet GDI - qui est un code non géré.Possible de créer un bitmap géré (non-GDI)?

Je suis intéressant de le faire pour (espérons-le) augmenter les performances en traitant des milliers d'images.

Répondre

1

Vous n'avez jamais rencontré de problème avec l'objet Bitmap.

La pensée conventionnelle est que le code non managé est légèrement plus rapide que le code managé, il est étrange que vous percevez une augmentation des performances en allant dans l'autre sens ...

+0

J'ai des problèmes avec la méthode Dispose() libérant le handle GDI + sur chaque objet semble être là où ANTS Profiler dit est mon plus grand goulot d'étranglement.J'espère que je ne fais que quelque chose de mal – CmdrTallen

0

Je voulais recommander regarder le code source de Paint.NET , mais il semble que ce n'est plus disponible :(. Ce qui est dommage, car il a beaucoup de bonnes choses sur les bitmaps.Mais j'ai découvert ceci: http://code.google.com/p/paint-mono/, peut-être qu'il pourrait vous aider avec votre question

+0

Hein?! En effet n'est plus disponible. Huer. – Jabe

Questions connexes