Knowledge Base

Consequences of Using CreateDIBSection() With DIB_PAL_COLORS

Article ID: 137371

Article Last Modified on 2/22/2007


APPLIES TO


This article was previously published under Q137371
When using CreateDIBSection() with DIB_PAL_COLORS, the GDI will use the color indices in the bmiColors to populate the color table of the DIB section by resolving the indices to the RGB values from the palette selected into the device context passed into CreateDIBSection(). Consequently, after a program calls CreateDIBSection(), the color table will contain RGB values rather than palette indices. Specifying DIB_PAL_COLORS affects only how the color table is initialized, not how it is subsequently used.

Additional query words: 4.00 3.50 hbitmap

Keywords: kbfaq KB137371