ReactOS 0.4.15-dev-5669-g09dde2c
tagBITMAPINFOHEADER Struct Reference

#include <precomp.h>

Public Attributes

ULONG biSize
 
LONG biWidth
 
LONG biHeight
 
USHORT biPlanes
 
USHORT biBitCount
 
ULONG biCompression
 
ULONG biSizeImage
 
LONG biXPelsPerMeter
 
LONG biYPelsPerMeter
 
ULONG biClrUsed
 
ULONG biClrImportant
 
DWORD biSize
 
WORD biPlanes
 
WORD biBitCount
 
DWORD biCompression
 
DWORD biSizeImage
 
DWORD biClrUsed
 
DWORD biClrImportant
 

Detailed Description

Definition at line 31 of file precomp.h.

Member Data Documentation

◆ biBitCount [1/2]

USHORT tagBITMAPINFOHEADER::biBitCount
Examples
/srv/doxygen/reactos/win32ss/gdi/gdi32/objects/utils.c.

Definition at line 37 of file precomp.h.

Referenced by add_with_alpha(), ARGB2BMP(), begin_solve_maze(), BITMAP_CopyImage(), BITMAP_GetObject(), BITMAP_LoadImageW(), BootLogoFadeIn(), CDimmedWindow::CDimmedWindow(), check_color_table(), check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), ConvertBitmapInfo(), ConvertBitmapTo32Bpp(), ConvertDDBtoDIB(), Create24BppBitmap(), create_bitmap(), create_dib(), create_dib_section(), create_test_icon(), CreateDIBPalette(), CreateDIBWithProperties(), CreateDragImage(), CreateFrameBufferBitmap(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), CreateStateImageList(), CURSORICON_GetCursorDataFromBMI(), DIB_ConvertBitmapInfo(), DIB_FreeConvertedBitmapInfo(), DibLoadImage(), draw_graphics(), draw_text(), draw_text_2(), DrawShadowText(), EMFDC_MaskBlt(), EMFDC_PlgBlt(), GdiGetBitmapBitsSize(), GdipCreateBitmapFromHBITMAP(), GdipCreateBitmapFromScan0(), get_bitmap_info(), get_brush_bitmap_info(), get_color_format(), get_default_color_table(), get_stride(), ATL::CImage::GetMaxColorTableEntries(), GreCreateDIBitmapInternal(), HLPFILE_RtfAddBitmap(), ICCVID_dump_BITMAPINFO(), ICImageDecompress(), ICSeqCompressFrameStart(), ImageList_CreateImage(), ImageList_Read(), ImagingFactory_CreateBitmapFromHICON(), init_bmi(), InitBitmapInfo(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), IntCreateCompatibleBitmap(), MainWndProc(), ME_RTFReadPictGroup(), metadc_create_brush(), metadc_stretchblt(), MFDRV_CreateBrushIndirect(), mi_paint_rect(), mstsc_ProtocolIOThread(), NtGdiStretchDIBitsInternal(), OnCreate(), PaintCells(), PlotCharacter(), read_bitmap(), serializeBMP(), serializeIcon(), SIC_OverlayShortcutImage(), START_TEST(), sw_SwapBuffers(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_bitmapinfoheadersize(), test_clipping(), test_color_table(), test_createdibitmap(), Test_CreateDIBitmap1(), Test_CreateDIBitmap_DIB_PAL_COLORS(), test_CreateIcon(), test_data_handles(), test_dib_bits_access(), test_dib_formats(), test_dibsections(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_FromGdiDib(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GdipDrawImagePointsRect(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_selected_DDB(), test_GetDIBits_selected_DIB(), test_GetDIBits_top_down(), Test_GetDIBits_xBpp(), test_hdc_caching(), test_Image_StretchMode(), test_ImageList_DrawIndirect(), test_LoadImageBitmap(), test_mono_dibsection(), test_monochrome_icon(), test_path_state(), Test_SetDIBits(), Test_SetDIBits_1bpp(), Test_SetDIBitsToDevice(), Test_SetDIBitsToDevice_Params(), Test_SetPixel_PAL(), test_simple_graphics(), Test_SrcMono(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), UXTHEME_DrawThemePartToDib(), VgaConsoleCreateGraphicsScreen(), VidBitBlt(), WinGRecommendDIBFormat(), and WinMain().

◆ biBitCount [2/2]

WORD tagBITMAPINFOHEADER::biBitCount

Definition at line 1461 of file wingdi.h.

◆ biClrImportant [1/2]

◆ biClrImportant [2/2]

DWORD tagBITMAPINFOHEADER::biClrImportant

Definition at line 1467 of file wingdi.h.

◆ biClrUsed [1/2]

◆ biClrUsed [2/2]

DWORD tagBITMAPINFOHEADER::biClrUsed

Definition at line 1466 of file wingdi.h.

◆ biCompression [1/2]

ULONG tagBITMAPINFOHEADER::biCompression
Examples
/srv/doxygen/reactos/win32ss/gdi/gdi32/objects/utils.c.

Definition at line 38 of file precomp.h.

Referenced by ARGB2BMP(), begin_solve_maze(), BITMAP_CopyImage(), BITMAP_GetObject(), BITMAP_LoadImageW(), CDimmedWindow::CDimmedWindow(), check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), ConvertBitmapInfo(), ConvertBitmapTo32Bpp(), ConvertDDBtoDIB(), Create24BppBitmap(), create_bitmap(), create_dib(), create_dib_section(), create_test_icon(), CreateDIBPalette(), CreateDIBSection(), CreateDIBWithProperties(), CreateDragImage(), CreateFrameBufferBitmap(), CreateStarBitmap(), CreateStateImageList(), DIB_ConvertBitmapInfo(), DibLoadImage(), draw_text(), DrawShadowText(), enum_compressors(), GdiGetBitmapBitsSize(), GdipCreateBitmapFromScan0(), Get16BitD3DFormat(), get_bitmap_info(), get_default_color_table(), GetDIBits(), ATL::CImage::GetMaxColorTableEntries(), GreCreateDIBitmapInternal(), HLPFILE_RtfAddBitmap(), ICCVID_dump_BITMAPINFO(), ICImageDecompress(), ICSeqCompressFrameStart(), ImageList_CreateImage(), ImagingFactory_CreateBitmapFromHICON(), init_bmi(), InitBitmapInfo(), InitLogo(), InitPerBitDepth(), IntCreateCompatibleBitmap(), MainWndProc(), mi_paint_rect(), mstsc_ProtocolIOThread(), NtGdiStretchDIBitsInternal(), OnCreate(), PaintCells(), serializeIcon(), SetDIBitsToDevice(), SIC_OverlayShortcutImage(), START_TEST(), sw_SwapBuffers(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_clipping(), test_color_table(), test_createdibitmap(), Test_CreateDIBitmap1(), Test_CreateDIBitmap_DIB_PAL_COLORS(), test_CreateIcon(), test_dib_bits_access(), test_dib_formats(), test_dibsections(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_FromGdiDib(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GdipDrawImagePointsRect(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_top_down(), Test_GetDIBits_xBpp(), test_hdc_caching(), test_Image_StretchMode(), test_LoadImageBitmap(), test_mono_dibsection(), test_path_state(), Test_SetDIBits(), Test_SetDIBits_1bpp(), Test_SetDIBitsToDevice(), Test_SetDIBitsToDevice_Params(), Test_SetPixel_PAL(), test_simple_graphics(), Test_SrcMono(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), VgaConsoleCreateGraphicsScreen(), VidBitBlt(), WinGRecommendDIBFormat(), and WinMain().

◆ biCompression [2/2]

DWORD tagBITMAPINFOHEADER::biCompression

Definition at line 1462 of file wingdi.h.

◆ biHeight

LONG tagBITMAPINFOHEADER::biHeight
Examples
/srv/doxygen/reactos/win32ss/gdi/gdi32/objects/utils.c.

Definition at line 35 of file precomp.h.

Referenced by ARGB2BMP(), begin_solve_maze(), BitBltAligned(), BITMAP_CopyImage(), BITMAP_GetObject(), BITMAP_LoadImageW(), CDimmedWindow::CDimmedWindow(), check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), compare_bitmap_bits_(), ConvertBitmapInfo(), ConvertBitmapTo32Bpp(), ConvertDDBtoDIB(), Create24BppBitmap(), create_bitmap(), create_dib(), create_dib_section(), create_test_icon(), CreateCompatibleBitmap(), CreateDIBWithProperties(), CreateDragImage(), CreateFrameBufferBitmap(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), CreateStateImageList(), CURSORICON_GetCursorDataFromBMI(), DIB_ConvertBitmapInfo(), DIB_FreeConvertedBitmapInfo(), DibLoadImage(), draw_graphics(), DrawShadowText(), EMFDC_MaskBlt(), EMFDC_PlgBlt(), emfdrv_stretchblt(), GdiGetBitmapBitsSize(), GdipCreateBitmapFromHBITMAP(), GdipCreateBitmapFromScan0(), Get16BitD3DFormat(), get_bitmap_info(), get_brush_bitmap_info(), get_default_color_table(), get_dib_size(), GreCreateDIBitmapFromPackedDIB(), HLPFILE_RtfAddBitmap(), HLPFILE_RtfAddTransparentBitmap(), ICCVID_dump_BITMAPINFO(), ICImageDecompress(), ICSeqCompressFrameStart(), ImageList_CreateImage(), ImageList_Read(), ImagingFactory_CreateBitmapFromHICON(), init_bmi(), InitBitmapInfo(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), IntCreateCompatibleBitmap(), IntSynthesizeBitmap(), IntSynthesizeDib(), MainWndProc(), metadc_stretchblt(), MFDRV_CreateBrushIndirect(), mi_paint_rect(), mstsc_ProtocolIOThread(), NtGdiStretchDIBitsInternal(), OnCreate(), PaintCells(), PlotCharacter(), read_bitmap(), save_dib(), serializeBMP(), serializeIcon(), SetDIBitsToDevice(), SIC_OverlayShortcutImage(), START_TEST(), sw_SwapBuffers(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_bitmapinfoheadersize(), test_clipping(), test_color_table(), test_createdibitmap(), Test_CreateDIBitmap1(), Test_CreateDIBitmap_CBM_CREATDIB(), Test_CreateDIBitmap_DIB_PAL_COLORS(), test_CreateIcon(), test_data_handles(), test_dib_bits_access(), test_dib_formats(), test_dibsections(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_FromGdiDib(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GdipDrawImagePointsRect(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_top_down(), Test_GetDIBits_xBpp(), test_hdc_caching(), test_Image_StretchMode(), test_LoadImageBitmap(), test_mono_dibsection(), test_monochrome_icon(), test_path_state(), Test_SetDIBits(), Test_SetDIBits_1bpp(), Test_SetDIBitsToDevice(), Test_SetDIBitsToDevice_Params(), Test_SetPixel_PAL(), test_simple_graphics(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), UserLoadImage(), UXTHEME_DrawThemePartToDib(), VgaConsoleCreateGraphicsScreen(), VidBitBlt(), WinGRecommendDIBFormat(), and WinMain().

◆ biPlanes [1/2]

USHORT tagBITMAPINFOHEADER::biPlanes
Examples
/srv/doxygen/reactos/win32ss/gdi/gdi32/objects/utils.c.

Definition at line 36 of file precomp.h.

Referenced by ARGB2BMP(), begin_solve_maze(), BITMAP_CopyImage(), BITMAP_GetObject(), CDimmedWindow::CDimmedWindow(), check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), ConvertBitmapInfo(), ConvertBitmapTo32Bpp(), ConvertDDBtoDIB(), Create24BppBitmap(), create_bitmap(), create_dib(), create_dib_section(), create_test_icon(), CreateDIBWithProperties(), CreateDragImage(), CreateFrameBufferBitmap(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), CreateStateImageList(), DIB_ConvertBitmapInfo(), DIB_FreeConvertedBitmapInfo(), DibLoadImage(), DrawShadowText(), GdiGetBitmapBitsSize(), GdipCreateBitmapFromScan0(), get_bitmap_info(), get_default_color_table(), GreCreateDIBitmapInternal(), HLPFILE_RtfAddBitmap(), ICCVID_dump_BITMAPINFO(), ImageList_CreateImage(), ImagingFactory_CreateBitmapFromHICON(), init_bmi(), InitBitmapInfo(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), IntCreateCompatibleBitmap(), MainWndProc(), mi_paint_rect(), mstsc_ProtocolIOThread(), OnCreate(), PaintCells(), PlotCharacter(), read_bitmap(), serializeIcon(), SIC_OverlayShortcutImage(), START_TEST(), sw_SwapBuffers(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_bitmapinfoheadersize(), test_clipping(), test_color_table(), test_createdibitmap(), Test_CreateDIBitmap1(), Test_CreateDIBitmap_DIB_PAL_COLORS(), test_CreateIcon(), test_data_handles(), test_dib_bits_access(), test_dib_formats(), test_dibsections(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_FromGdiDib(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GdipDrawImagePointsRect(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_top_down(), Test_GetDIBits_xBpp(), test_hdc_caching(), test_Image_StretchMode(), test_LoadImageBitmap(), test_mono_dibsection(), test_monochrome_icon(), test_path_state(), Test_SetDIBits(), Test_SetDIBits_1bpp(), Test_SetDIBitsToDevice(), Test_SetDIBitsToDevice_Params(), Test_SetPixel_PAL(), test_simple_graphics(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), UXTHEME_DrawThemePartToDib(), VgaConsoleCreateGraphicsScreen(), VidBitBlt(), and WinGRecommendDIBFormat().

◆ biPlanes [2/2]

WORD tagBITMAPINFOHEADER::biPlanes

Definition at line 1460 of file wingdi.h.

◆ biSize [1/2]

ULONG tagBITMAPINFOHEADER::biSize
Examples
/srv/doxygen/reactos/win32ss/gdi/gdi32/objects/utils.c.

Definition at line 33 of file precomp.h.

Referenced by _Success_(), ARGB2BMP(), begin_solve_maze(), BitBltPalette(), BITMAP_CopyImage(), BITMAP_GetObject(), BITMAP_LoadImageW(), BootLogoFadeIn(), CDimmedWindow::CDimmedWindow(), check_color_table(), check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), ConvertBitmapInfo(), ConvertBitmapTo32Bpp(), ConvertDDBtoDIB(), Create24BppBitmap(), create_bitmap(), create_dib(), create_dib_section(), create_test_icon(), CreateDIBPalette(), CreateDIBSection(), CreateDIBWithProperties(), CreateDragImage(), CreateFrameBufferBitmap(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), CreateStateImageList(), CURSORICON_GetCursorDataFromBMI(), DIB_ConvertBitmapInfo(), DibLoadImage(), DisplayBootBitmap(), DrawShadowText(), GdiGetBitmapBitsSize(), GdipCreateBitmapFromHBITMAP(), GdipCreateBitmapFromScan0(), Get16BitD3DFormat(), get_bitmap_info(), get_brush_bitmap_info(), get_color_format(), get_default_color_table(), GetDIBits(), GetExpected(), GreCreateDIBitmapInternal(), HLPFILE_RtfAddBitmap(), ICImageDecompress(), ImageList_CreateImage(), ImagingFactory_CreateBitmapFromHICON(), init_bmi(), InitBitmapInfo(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), IntCreateCompatibleBitmap(), IntSynthesizeBitmap(), IntSynthesizeDib(), MainWndProc(), mi_paint_rect(), mstsc_ProtocolIOThread(), NtGdiStretchDIBitsInternal(), OnCreate(), PaintCells(), PlotCharacter(), read_bitmap(), serializeBMP(), serializeIcon(), SIC_OverlayShortcutImage(), START_TEST(), sw_SwapBuffers(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_bitmapinfoheadersize(), test_clipping(), test_color_table(), test_createdibitmap(), Test_CreateDIBitmap1(), Test_CreateDIBitmap_DIB_PAL_COLORS(), test_CreateIcon(), test_data_handles(), test_dib_bits_access(), test_dib_formats(), test_dibsections(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_FromGdiDib(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GdipDrawImagePointsRect(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_top_down(), Test_GetDIBits_xBpp(), test_hdc_caching(), test_Image_StretchMode(), test_LoadImageBitmap(), test_mono_dibsection(), test_monochrome_icon(), test_path_state(), Test_SetDIBits(), Test_SetDIBits_1bpp(), Test_SetDIBitsToDevice(), Test_SetDIBitsToDevice_Params(), Test_SetPixel_PAL(), test_simple_graphics(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), UXTHEME_DrawThemePartToDib(), VgaConsoleCreateGraphicsScreen(), VidBitBlt(), WinGRecommendDIBFormat(), and WinMain().

◆ biSize [2/2]

DWORD tagBITMAPINFOHEADER::biSize

Definition at line 1457 of file wingdi.h.

◆ biSizeImage [1/2]

ULONG tagBITMAPINFOHEADER::biSizeImage

◆ biSizeImage [2/2]

DWORD tagBITMAPINFOHEADER::biSizeImage

Definition at line 1463 of file wingdi.h.

◆ biWidth

LONG tagBITMAPINFOHEADER::biWidth
Examples
/srv/doxygen/reactos/win32ss/gdi/gdi32/objects/utils.c.

Definition at line 34 of file precomp.h.

Referenced by ARGB2BMP(), begin_solve_maze(), BitBltAligned(), BITMAP_CopyImage(), BITMAP_GetObject(), BITMAP_LoadImageW(), CDimmedWindow::CDimmedWindow(), check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), compare_bitmap_bits_(), ConvertBitmapInfo(), ConvertBitmapTo32Bpp(), ConvertDDBtoDIB(), Create24BppBitmap(), create_bitmap(), create_dib(), create_dib_section(), create_test_icon(), CreateCompatibleBitmap(), CreateDIBWithProperties(), CreateDragImage(), CreateFrameBufferBitmap(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), CreateStateImageList(), DIB_ConvertBitmapInfo(), DIB_FreeConvertedBitmapInfo(), DibLoadImage(), DrawShadowText(), GdiGetBitmapBitsSize(), GdipCreateBitmapFromScan0(), get_bitmap_info(), get_default_color_table(), get_stride(), GreCreateDIBitmapFromPackedDIB(), HLPFILE_RtfAddBitmap(), HLPFILE_RtfAddTransparentBitmap(), ICCVID_dump_BITMAPINFO(), ICImageDecompress(), ICSeqCompressFrameStart(), ImageList_CreateImage(), ImageList_Read(), ImagingFactory_CreateBitmapFromHICON(), init_bmi(), InitBitmapInfo(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), IntCreateCompatibleBitmap(), IntSynthesizeBitmap(), MainWndProc(), MFDRV_CreateBrushIndirect(), mi_paint_rect(), mstsc_ProtocolIOThread(), NtGdiStretchDIBitsInternal(), OnCreate(), PaintCells(), PlotCharacter(), read_bitmap(), save_dib(), serializeIcon(), SIC_OverlayShortcutImage(), START_TEST(), sw_SwapBuffers(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_bitmapinfoheadersize(), test_clipping(), test_color_table(), test_createdibitmap(), Test_CreateDIBitmap1(), Test_CreateDIBitmap_CBM_CREATDIB(), Test_CreateDIBitmap_DIB_PAL_COLORS(), test_CreateIcon(), test_data_handles(), test_dib_bits_access(), test_dib_formats(), test_dibsections(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_FromGdiDib(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GdipDrawImagePointsRect(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_top_down(), Test_GetDIBits_xBpp(), test_hdc_caching(), test_Image_StretchMode(), test_LoadImageBitmap(), Test_MaskBlt_1bpp(), Test_MaskBlt_Brush(), test_mono_dibsection(), test_monochrome_icon(), test_path_state(), Test_SetDIBits(), Test_SetDIBits_1bpp(), Test_SetDIBitsToDevice(), Test_SetDIBitsToDevice_Params(), Test_SetPixel_PAL(), test_simple_graphics(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), UserLoadImage(), UXTHEME_DrawThemePartToDib(), VgaConsoleCreateGraphicsScreen(), VidBitBlt(), WinGRecommendDIBFormat(), and WinMain().

◆ biXPelsPerMeter

◆ biYPelsPerMeter


The documentation for this struct was generated from the following files: