Freigeben über


SetBitmapBits-Funktion (wingdi.h)

Die SetBitmapBits-Funktion legt die Bits der Farbdaten für eine Bitmap auf die angegebenen Werte fest.

Hinweis Diese Funktion wird nur aus Gründen der Kompatibilität mit 16-Bit-Versionen von Windows bereitgestellt. Anwendungen sollten die SetDIBits-Funktion verwenden.
 

Syntax

LONG SetBitmapBits(
  [in] HBITMAP    hbm,
  [in] DWORD      cb,
  [in] const VOID *pvBits
);

Parameter

[in] hbm

Ein Handle für die festzulegende Bitmap. Hierbei muss es sich um eine kompatible Bitmap (DDB) handeln.

[in] cb

Die Anzahl der Bytes, auf die der lpBits-Parameter verweist.

[in] pvBits

Ein Zeiger auf ein Bytearray, das Farbdaten für die angegebene Bitmap enthält.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert die Anzahl der Bytes, die beim Festlegen der Bitmapbits verwendet werden.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.

Hinweise

Das von lpBits identifizierte Array muss WORD ausgerichtet sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (windows.h einschließen)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

Bitmapfunktionen

Übersicht über Bitmaps

GetBitmapBits

SetDIBits