|
ReactOS 0.4.16-dev-1946-g52006dd
|

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 1209 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(), BeginBufferedPaint(), BITMAP_CopyImage(), BITMAP_LoadImageW(), BitmapFromClipboardDIB(), ConvertBitmapTo32Bpp(), ConvertToBlackAndWhite(), CreatDibBitmap(), 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(), 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 1181 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 1195 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 1057 of file bitmap.c.
| UCHAR gajBitsPerFormat[11] |
Definition at line 39 of file bitmap.c.
Referenced by SetDIBitsToDevice().