BITMAPINFO (Estructura)
La estructura de BITMAPINFO define las dimensiones y la información de color para un mapa de bits independiente del dispositivo de (DIB) Windows.
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO;
Parámetros
bmiHeader
Especifica una estructura de BITMAPINFOHEADER que contiene información sobre las dimensiones y el formato de color de un mapa de bits independiente del dispositivo.bmiColors
Especifica una matriz de RGBQUAD o de los tipos de datos de DWORD que definen los colores del mapa de bits.
Comentarios
Un mapa de bits independiente del dispositivo se compone de dos partes distintas: una estructura de BITMAPINFO que describe las dimensiones y los colores del mapa de bits, y una matriz de bytes que especifican los píxeles del mapa de bits.Los bits de la matriz se empaquetan juntos, pero cada línea de análisis se debe rellenar con ceros para finalizar en un límite de LONG .Si el alto es positivo, el origen del mapa de bits es la esquina inferior izquierda.Si el alto es negativo, el origen es la esquina superior izquierda.
Un mapa de bits empaquetado es un mapa de bits en la matriz de bytes inmediatamente sigue la estructura de BITMAPINFO .Los mapas de bits empaquetados se hace referencia en un único puntero.
Para obtener más información sobre la estructura de BITMAPINFO y valores adecuados para los miembros de estructuras de BITMAPINFOHEADER y de RGBQUAD , vea los temas siguientes en la documentación de Windows SDK .
Estructura deBITMAPINFOHEADER
Estructura deRGBQUAD
Requisitos
encabezado: wingdi.h