Bitmaperstellung

Verwenden Sie zum Erstellen einer Bitmap die Funktionen CreateBitmap, CreateBitmapIndirect oder CreateCompatibleBitmap , CreateDIBitmap und CreateDiscardableBitmap.

Mit diesen Funktionen können Sie die Breite und Höhe der Bitmap in Pixel angeben. Mit den Funktionen CreateBitmap und CreateBitmapIndirect können Sie auch die Anzahl der Farbebenen und die Anzahl der zum Identifizieren der Farbe erforderlichen Bits angeben. Andererseits verwenden die Funktionen CreateCompatibleBitmap und CreateDiscardableBitmap einen angegebenen Gerätekontext, um die Anzahl der Farbebenen und die Anzahl der zum Identifizieren der Farbe erforderlichen Bits abzurufen.

Die CreateDIBitmap-Funktion erstellt eine geräteabhängige Bitmap aus einer geräteunabhängigen Bitmap. Es enthält eine Farbtabelle, die beschreibt, wie Pixelwerte den RGB-Farbwerten entsprechen. Weitere Informationen finden Sie unter Geräteabhängige Bitmaps und geräteunabhängige Bitmaps.

Nachdem die Bitmap erstellt wurde, können Sie die Größe, Die Anzahl der Farbebenen oder die Anzahl der Bits, die zum Identifizieren der Farbe erforderlich sind, nicht ändern.

Wenn Sie keine Bitmap mehr benötigen, rufen Sie die DeleteObject-Funktion auf, um sie zu löschen.