ReactOS
0.4.14-dev-552-g2fad488
|
#include <precomp.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | WIDTH_BYTES_ALIGN32(cx, bpp) ((((cx) * (bpp) + 31) & ~31) >> 3) |
HBITMAP WINAPI CreateBitmap | ( | INT | Width, |
INT | Height, | ||
UINT | Planes, | ||
UINT | BitsPixel, | ||
CONST VOID * | pUnsafeBits | ||
) |
Definition at line 252 of file bitmap.c.
Referenced by CreateBitmapIndirect(), test_32bit_ddb(), test_bitmap(), test_bitmap_colors(), test_bmBits(), test_CreateBitmap(), test_CreateBitmapFromHICON(), test_GdiAlphaBlend(), test_get16dibits(), test_GetDIBits(), test_GetDIBits_selected_DDB(), test_mono_bitmap(), test_select_object(), and test_StretchBlt().
Definition at line 275 of file bitmap.c.
Referenced by test_CreateBitmap().
Definition at line 307 of file bitmap.c.
Referenced by CreateDiscardableBitmap(), test_CreateBitmap(), test_createdibitmap(), test_D3DKMTCreateDCFromMemory(), test_dib_formats(), test_GdiAlphaBlend(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_selected_DDB(), test_GetSetDIBits_rtl(), and test_select_object().
HBITMAP WINAPI CreateDIBitmap | ( | HDC | hDC, |
const BITMAPINFOHEADER * | Header, | ||
DWORD | Init, | ||
LPCVOID | Bits, | ||
const BITMAPINFO * | Data, | ||
UINT | ColorUse | ||
) |
Definition at line 398 of file bitmap.c.
Referenced by test_createdibitmap(), and test_dib_formats().
HBITMAP WINAPI CreateDIBSection | ( | HDC | hDC, |
CONST BITMAPINFO * | BitmapInfo, | ||
UINT | Usage, | ||
VOID ** | Bits, | ||
HANDLE | hSection, | ||
DWORD | dwOffset | ||
) |
Definition at line 197 of file bitmap.c.
Referenced by alpha_blend_hdc_pixels(), alpha_blend_image(), ARGB2BMP(), BITMAP_CopyImage(), BITMAP_LoadImageW(), ConvertBitmapTo32Bpp(), Create24BppBitmap(), Create32BitHBITMAP(), create_bitmap(), create_dib(), create_dib_section(), create_hatch_bitmap(), create_render_dc(), create_test_bitmap(), create_test_icon(), CreateCompatibleBitmap(), CreateDIBWithProperties(), ATL::CImage::CreateInternal(), CShellLink::CreateShortcutIcon(), CreateStarBitmap(), draw_graphics(), DrawDibBegin(), DrawShadowText(), GdipCreateBitmapFromScan0(), GdipCreateHBITMAPFromBitmap(), GdipDrawImagePointsRect(), GdipGetDC(), ID3DXFontImpl_DrawTextW(), ImageList_CreateImage(), InitBitmap(), InitLogo(), InitPerBitDepth(), IntCreate32BppBitmap(), LoadDIBImage(), mi_paint_rect(), mstsc_ProtocolIOThread(), OLEPictureImpl_LoadWICSource(), PaintCells(), PlayEnhMetaFileRecord(), 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_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_StretchDIBits(), test_WICCreateBitmapFromSectionEx(), UXTHEME_DrawThemePartToDib(), and WinGCreateBitmap().
Definition at line 297 of file bitmap.c.
Referenced by test_CreateBitmap().
Definition at line 17 of file bitmap.c.
Referenced by GetDIBits(), IntSynthesizeBitmap(), and IntSynthesizeDib().
UINT FASTCALL DIB_BitmapMaxBitsSize | ( | PBITMAPINFO | Info, |
UINT | ScanLines | ||
) |
Definition at line 59 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 97 of file bitmap.c.
Referenced by CreateDIBitmap().
HBITMAP WINAPI GdiConvertBitmapV5 | ( | HBITMAP | in_format_BitMap, |
HBITMAP | src_BitMap, | ||
INT | bpp, | ||
INT | unuse | ||
) |
Definition at line 963 of file bitmap.c.
int WINAPI GdiGetBitmapBitsSize | ( | BITMAPINFO * | lpbmi | ) |
Definition at line 161 of file bitmap.c.
Referenced by ConvertBitmapInfo(), CreateDIBitmap(), and StretchDIBits().
INT WINAPI GetDIBits | ( | HDC | hDC, |
HBITMAP | hbmp, | ||
UINT | uStartScan, | ||
UINT | cScanLines, | ||
LPVOID | lpvBits, | ||
LPBITMAPINFO | lpbmi, | ||
UINT | uUsage | ||
) |
Definition at line 354 of file bitmap.c.
Referenced by test_createdibitmap(), test_dib_formats(), test_dibsections(), test_get16dibits(), test_GetDIBits(), test_GetDIBits_BI_BITFIELDS(), test_GetDIBits_scanlines(), test_GetDIBits_selected_DDB(), test_GetDIBits_selected_DIB(), test_GetDIBits_top_down(), and test_GetSetDIBits_rtl().
INT WINAPI SetDIBits | ( | HDC | hDC, |
HBITMAP | hBitmap, | ||
UINT | uStartScan, | ||
UINT | cScanLines, | ||
CONST VOID * | lpvBits, | ||
CONST BITMAPINFO * | lpbmi, | ||
UINT | fuColorUse | ||
) |
Definition at line 562 of file bitmap.c.
Referenced by test_dib_bits_access(), test_dib_formats(), test_GetDIBits(), test_GetSetDIBits_rtl(), test_SetDIBits(), test_SetDIBits_RLE4(), and test_SetDIBits_RLE8().
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 646 of file bitmap.c.
Referenced by SetDIBits(), test_dib_formats(), test_mono_dibsection(), test_SetDIBitsToDevice(), and test_SetDIBitsToDevice_RLE8().
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 787 of file bitmap.c.
Referenced by check_StretchDIBits_pixel(), check_StretchDIBits_stretch(), and test_dib_formats().