Die Funktion DIBNormalize verändert monochrome DIBs (biBitCount==1), bei denen ein gesetztes Bit "schwarz" bedeutet, so, dass ein gesetztes Bit "weiss" bedeuetet. Dazu werden sämtliche Bits der Grafik invertiert und die Farbpalette angepasst.
|
void WINAPI DIBNormalize( |
||
|
HDIB |
hDIB) |
|
hDIB |
HDIB |
Handle der zu normalisierenden DIB. |
Anmerkungen |
||
|
Beeinflusst werden nur DIBs mit biBitCount==1 und einer Farbpalette mit palette[0] ist "weiß" und palette[1] ist "schwarz", alle anderen Arten von DIBs bleiben unverändert. Die Veränderung erfolgt in-place, das heißt, es wird kein zusätzlicher Speicherplatz belegt. |
||