DIBs and BitBlts

By Thomas Krehbiel

This won't mean anything to most everyone, but tonight I revised the internal workings of my image processing engine so that it uses Win32.CreateDIBSection to allocate the pixel storage. This should not only increase the speed of rendering the data onto Win32 displays, but it should also decrease the memory usage considerably. You can now BitBlt() directly from my Nip bitmaps onto a Windows DC! This should also improve the performance of my NIPX component, which will in turn speed up Galleria.

Just trust me, it's pretty dern cool stuff. It makes me giddy! Wait, maybe that's from being up so late.

Reader Comments

Comments are the property of their respective owners.

Be the first to post a comment!

Add a Comment

Name: (optional)
Comment: