Funzione SetBitmapBits (wingdi.h)

La funzione SetBitmapBits imposta i bit di dati di colore per una bitmap sui valori specificati.

Nota Questa funzione viene fornita solo per la compatibilità con le versioni a 16 bit di Windows. Le applicazioni devono usare la funzione SetDIBits .
 

Sintassi

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

Parametri

[in] hbm

Handle per la bitmap da impostare. Deve trattarsi di una bitmap compatibile (DDB).

[in] cb

Numero di byte a cui punta il parametro lpBits .

[in] pvBits

Puntatore a una matrice di byte che contengono dati di colore per la bitmap specificata.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è il numero di byte usati per impostare i bit bitmap.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

La matrice identificata da lpBits deve essere allineata a WORD.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni bitmap

Panoramica delle bitmap

GetBitmapBits

SetDIBits