wingdi.h


SetBitmapBits

La función SetBitmapBits inicializa los datos de bits de color de un mapa de bits a los valores especificados.

La función SetBitmapBits se incluye sólo por compatibilidad con versiones anteriores de Windows. Para aplicaciones basadas en Win32, de debe usar la función SetDIBits.

Sintaxis

LONG SetBitmapBits(
    HBITMAP hbmp,       // manipulador de mapa de bits
    DWORD cBytes,       // número de bytes en el array del mapa de bits
    CONST VOID *lpBits  // dirección de un array con los bits del mapa de bits
   );

Parámetros:

hbmp: identifica el mapa de bits a asignar.

cBytes: especifica el número de bytes apuntados por el parámetro lpBits.

lpBits: apunta a un array de bytes que contienen los datos de color para el mapa de bits especificado.

Valor de retorno

Si la función tiene éxito, el valor de retorno es el número de bytes usados para asignar el mapa de bits.

Si la función falla, el valor de retorno es cero.

Observaciones

El array identificado por lpBits debe estar alineado en el tamaño de un WORD.