ReactOS 0.4.16-dev-732-g2d1144a
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | WIDTH_BYTES_ALIGN32(cx, bpp) ((((cx) * (bpp) + 31) & ~31) >> 3) |
#define | MaxScanLines 1000 |
#define | MaxHeight 2000 |
#define | MaxSourceHeight 2000 |
#define | IS_ALIGNED(Pointer, Alignment) (((ULONG_PTR)(void *)(Pointer)) % (Alignment) == 0) |
Variables | |
UCHAR | gajBitsPerFormat [11] |
#define MaxHeight 2000 |
#define MaxScanLines 1000 |
#define MaxSourceHeight 2000 |
Definition at line 11 of file bitmap.c.
Referenced by SetDIBitsToDevice().
Definition at line 1199 of file bitmap.c.
Referenced by Test_BitmapAttributes().
HBITMAP WINAPI CreateBitmap | ( | INT | Width, |
INT | Height, | ||
UINT | Planes, | ||
UINT | BitsPixel, | ||
CONST VOID * | pUnsafeBits | ||
) |
Definition at line 325 of file bitmap.c.
Definition at line 357 of file bitmap.c.
HBITMAP WINAPI CreateDIBitmap | ( | HDC | hDC, |
const BITMAPINFOHEADER * | Header, | ||
DWORD | Init, | ||
LPCVOID | Bits, | ||
const BITMAPINFO * | Data, | ||
UINT | ColorUse | ||
) |
Definition at line 448 of file bitmap.c.
HBITMAP WINAPI CreateDIBSection | ( | HDC | hDC, |
CONST BITMAPINFO * | BitmapInfo, | ||
UINT | Usage, | ||
VOID ** | Bits, | ||
HANDLE | hSection, | ||
DWORD | dwOffset | ||
) |
Definition at line 245 of file bitmap.c.
Referenced by alpha_blend_hdc_pixels(), alpha_blend_image(), ARGB2BMP(), BITMAP_CopyImage(), BITMAP_LoadImageW(), BitmapFromClipboardDIB(), ConvertBitmapTo32Bpp(), ConvertToBlackAndWhite(), Create24BppBitmap(), Create32BitHBITMAP(), create_bitmap(), create_dib(), create_dib_section(), create_hatch_bitmap(), create_render_dc(), create_test_bitmap(), create_test_icon(), CreateCompatibleBitmap(), CreateDIBWithProperties(), CreateFrameBufferBitmap(), ATL::CImage::CreateInternal(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), draw_graphics(), DrawDibBegin(), DrawShadowText(), GdipCreateBitmapFromScan0(), GdipCreateHBITMAPFromBitmap(), GdipDrawImagePointsRect(), GdipGetDC(), get_bitmap_info(), ImageList_CreateImage(), Imm32LoadBitmapFromBytes(), InitBitmap(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), mi_paint_rect(), mstsc_ProtocolIOThread(), OLEPictureImpl_LoadWICSource(), PaintCells(), PlayEnhMetaFileRecord(), CUIFBitmapDC::SetDIB(), START_TEST(), test_32bit_ddb(), test_alpha_hdc(), test_BitBlt(), test_bitmap_colors(), test_bitmap_font_glyph_index(), test_bitmap_rendering(), test_bitmapinfoheadersize(), test_boundsrect(), test_clipping(), test_color_table(), test_CopyImage_Bitmap(), test_CreateIcon(), test_data_handles(), test_device_caps(), test_dib_formats(), test_DIB_PAL_COLORS(), Test_Dibsection(), Test_DIBSectionEntry(), test_dibsections(), test_DrawDib_sizeimage(), test_DrawIcon(), test_DrawIconEx(), test_DrawState(), test_emf_BitBlt(), test_GdiAlphaBlend(), test_GdiGradientFill(), test_GdipCreateBitmapFromHBITMAP(), test_GetCursorFrameInfo(), Test_GetDIBColorTable(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_scanlines(), test_GetDIBits_selected_DIB(), test_GetDIBits_top_down(), test_hdc_caching(), test_Image_StretchMode(), test_ImageList_DrawIndirect(), Test_MaskBlt_16bpp(), Test_MaskBlt_1bpp(), Test_MaskBlt_32bpp(), Test_MaskBlt_Brush(), test_mono_dibsection(), Test_NtGdiDoPalette_SetDIBColorTable(), test_palette_brush(), test_path_state(), test_pattern_brush(), Test_SelectDIBSection(), Test_SetDIBits(), test_SetDIBits(), test_SetDIBits_RLE4(), test_SetDIBits_RLE8(), test_SetDIBitsToDevice(), test_SetDIBitsToDevice_RLE8(), Test_SetPixel_PAL(), test_simple_graphics(), Test_SrcMono(), test_StretchBlt(), test_StretchBlt_TopDownOptions(), test_StretchDIBits(), test_WICCreateBitmapFromSectionEx(), UXTHEME_DrawThemePartToDib(), and WinGCreateBitmap().
Definition at line 65 of file bitmap.c.
Referenced by GetDIBits(), IntSynthesizeBitmap(), and IntSynthesizeDib().
UINT FASTCALL DIB_BitmapMaxBitsSize | ( | PBITMAPINFO | Info, |
UINT | ScanLines | ||
) |
Definition at line 107 of file bitmap.c.
Referenced by GetDIBits(), and SetDIBitsToDevice().
INT WINAPI DIB_GetBitmapInfo | ( | const BITMAPINFOHEADER * | header, |
PLONG | width, | ||
PLONG | height, | ||
PWORD | planes, | ||
PWORD | bpp, | ||
PLONG | compr, | ||
PLONG | size | ||
) |
Definition at line 145 of file bitmap.c.
Referenced by CreateDIBitmap().
int WINAPI GdiGetBitmapBitsSize | ( | BITMAPINFO * | lpbmi | ) |
Definition at line 209 of file bitmap.c.
Referenced by ConvertBitmapInfo(), CreateDIBitmap(), and StretchDIBits().
Definition at line 1171 of file bitmap.c.
Referenced by Test_BitmapAttributes().
INT WINAPI GetDIBits | ( | HDC | hDC, |
HBITMAP | hbmp, | ||
UINT | uStartScan, | ||
UINT | cScanLines, | ||
LPVOID | lpvBits, | ||
LPBITMAPINFO | lpbmi, | ||
UINT | uUsage | ||
) |
Definition at line 404 of file bitmap.c.
Definition at line 1185 of file bitmap.c.
Referenced by Test_BitmapAttributes().
INT WINAPI SetDIBits | ( | HDC | hDC, |
HBITMAP | hBitmap, | ||
UINT | uStartScan, | ||
UINT | cScanLines, | ||
CONST VOID * | lpvBits, | ||
CONST BITMAPINFO * | lpbmi, | ||
UINT | fuColorUse | ||
) |
Definition at line 612 of file bitmap.c.
INT WINAPI SetDIBitsToDevice | ( | HDC | hdc, |
int | XDest, | ||
int | YDest, | ||
DWORD | Width, | ||
DWORD | Height, | ||
int | XSrc, | ||
int | YSrc, | ||
UINT | StartScan, | ||
UINT | ScanLines, | ||
CONST VOID * | Bits, | ||
CONST BITMAPINFO * | lpbmi, | ||
UINT | ColorUse | ||
) |
Definition at line 709 of file bitmap.c.
int WINAPI StretchDIBits | ( | HDC | hdc, |
int | XDest, | ||
int | YDest, | ||
int | nDestWidth, | ||
int | nDestHeight, | ||
int | XSrc, | ||
int | YSrc, | ||
int | nSrcWidth, | ||
int | nSrcHeight, | ||
CONST VOID * | lpBits, | ||
CONST BITMAPINFO * | lpBitsInfo, | ||
UINT | iUsage, | ||
DWORD | dwRop | ||
) |
Definition at line 1047 of file bitmap.c.
UCHAR gajBitsPerFormat[11] |
Definition at line 39 of file bitmap.c.
Referenced by SetDIBitsToDevice().