DIBs and BitBlts

102 words

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.

Originally posted on my personal blog which was active from 2003 to 2020.

Sorry, new comments are disabled on older posts. This helps reduce spam. Active commenting almost always occurs within a day or two of new posts.