Mal wieder eine Rookie Frage.
Ich will eine monochrome Bitmap erstellen, der ich die Werte einer 8Bit DIB zuweise.
Dabei hat die 8Bit Bitmap nur noch die Werte 0, bzw. 255 für RGB stehen.
D.h. ich weiss, welches Pixel schwarz, bzw. weiß ist, aber wie kann ich der monochromen Bitmap diese Werte zuweisen?
Ich denke mal SetBitmapBits() könnte da funktionieren, aber wieviel Bytes brauche ich da?
Kann mir mal jemand dazu einen einfachen Quelltext schreiben?!
Was bedeutet übrigens das Scan in der Hilfe von Visual Studio:

Ich will eine monochrome Bitmap erstellen, der ich die Werte einer 8Bit DIB zuweise.
Dabei hat die 8Bit Bitmap nur noch die Werte 0, bzw. 255 für RGB stehen.
D.h. ich weiss, welches Pixel schwarz, bzw. weiß ist, aber wie kann ich der monochromen Bitmap diese Werte zuweisen?
Ich denke mal SetBitmapBits() könnte da funktionieren, aber wieviel Bytes brauche ich da?
Kann mir mal jemand dazu einen einfachen Quelltext schreiben?!
Was bedeutet übrigens das Scan in der Hilfe von Visual Studio:
Code:
The monochrome bitmap uses a 1-bit, 1-plane format. Each Scan is multiple of 16 bits.
Scans are organized as follows for a monochrome bitmap of height n:
Scan 0
Scan 1
.
.
.
Scan n-2
Scan n-1