|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Variables | |
| static const RGBQUAD | DefLogPaletteQuads [20] |
| _Success_ | ( | return! | = 0 | ) |
Definition at line 1098 of file dibobj.c.
Definition at line 41 of file dibobj.c.
Referenced by DIB_CreateDIBSection(), IntCreateDIBitmap(), IntSetDIBits(), NtGdiSetDIBitsToDeviceInternal(), and NtGdiStretchDIBitsInternal().
| INT FASTCALL DIB_BitmapInfoSize | ( | const BITMAPINFO * | info, |
| WORD | coloruse | ||
| ) |
Definition at line 2155 of file dibobj.c.
Referenced by _Success_(), GreCreateDIBitmapFromPackedDIB(), and NtGdiCreateDIBSection().
| BITMAPINFO *FASTCALL DIB_ConvertBitmapInfo | ( | CONST BITMAPINFO * | pbmi, |
| DWORD | Usage | ||
| ) |
Definition at line 2228 of file dibobj.c.
Referenced by GreGetDIBitsInternal(), IntSynthesizeBitmap(), and UserLoadImage().
| HBITMAP APIENTRY DIB_CreateDIBSection | ( | PDC | dc, |
| CONST BITMAPINFO * | bmi, | ||
| UINT | usage, | ||
| LPVOID * | bits, | ||
| HANDLE | section, | ||
| DWORD | offset, | ||
| DWORD | ovr_pitch | ||
| ) |
Definition at line 1902 of file dibobj.c.
Referenced by GreGetDIBitsInternal(), IntCreateCompatibleBitmap(), and NtGdiCreateDIBSection().
| VOID FASTCALL DIB_FreeConvertedBitmapInfo | ( | BITMAPINFO * | converted, |
| BITMAPINFO * | orig, | ||
| DWORD | usage | ||
| ) |
Definition at line 2292 of file dibobj.c.
Referenced by GreGetDIBitsInternal(), IntSynthesizeBitmap(), and UserLoadImage().
| int FASTCALL DIB_GetBitmapInfo | ( | const BITMAPINFOHEADER * | header, |
| LONG * | width, | ||
| LONG * | height, | ||
| WORD * | planes, | ||
| WORD * | bpp, | ||
| DWORD * | compr, | ||
| DWORD * | size | ||
| ) |
Definition at line 2108 of file dibobj.c.
Referenced by GreGetDIBitsInternal().
Definition at line 2143 of file dibobj.c.
Referenced by DIB_ConvertBitmapInfo(), GreGetDIBitsInternal(), and IntSetDIBits().
| HPALETTE FASTCALL DIB_MapPaletteColors | ( | PPALETTE | ppalDc, |
| CONST BITMAPINFO * | lpbmi | ||
| ) |
Definition at line 2184 of file dibobj.c.
| HBITMAP NTAPI GreCreateDIBitmapFromPackedDIB | ( | _In_reads_(cjPackedDIB) PVOID | pvPackedDIB, |
| _In_ UINT | cjPackedDIB, | ||
| _In_ ULONG | uUsage | ||
| ) |
Definition at line 1784 of file dibobj.c.
Referenced by NtGdiCreateDIBBrush().
| HBITMAP NTAPI GreCreateDIBitmapInternal | ( | IN HDC | hDc, |
| IN INT | cx, | ||
| IN INT | cy, | ||
| IN DWORD | fInit, | ||
| IN OPTIONAL LPBYTE | pjInit, | ||
| IN OPTIONAL PBITMAPINFO | pbmi, | ||
| IN DWORD | iUsage, | ||
| IN FLONG | fl, | ||
| IN UINT | cjMaxBits, | ||
| IN HANDLE | hcmXform | ||
| ) |
Definition at line 1708 of file dibobj.c.
Referenced by GreCreateDIBitmapFromPackedDIB(), IntSynthesizeBitmap(), NtGdiCreateDIBitmapInternal(), and UserLoadImage().
| INT APIENTRY GreGetDIBitsInternal | ( | HDC | hDC, |
| HBITMAP | hBitmap, | ||
| UINT | StartScan, | ||
| UINT | ScanLines, | ||
| LPBYTE | Bits, | ||
| LPBITMAPINFO | Info, | ||
| UINT | Usage, | ||
| UINT | MaxBits, | ||
| UINT | MaxInfo | ||
| ) |
Definition at line 707 of file dibobj.c.
Referenced by _Success_(), and IntSynthesizeDib().
| HBITMAP FASTCALL IntCreateDIBitmap | ( | PDC | Dc, |
| INT | width, | ||
| INT | height, | ||
| UINT | planes, | ||
| UINT | bpp, | ||
| ULONG | compression, | ||
| DWORD | init, | ||
| LPBYTE | bits, | ||
| ULONG | cjMaxBits, | ||
| PBITMAPINFO | data, | ||
| DWORD | coloruse | ||
| ) |
Definition at line 1530 of file dibobj.c.
Referenced by GreCreateDIBitmapInternal().
|
static |
Definition at line 360 of file dibobj.c.
Referenced by NtGdiSetDIBitsToDeviceInternal().
|
static |
Definition at line 239 of file dibobj.c.
Referenced by IntCreateDIBitmap(), and NtGdiStretchDIBitsInternal().
| HBITMAP APIENTRY NtGdiCreateDIBitmapInternal | ( | IN HDC | hDc, |
| IN INT | cx, | ||
| IN INT | cy, | ||
| IN DWORD | fInit, | ||
| IN OPTIONAL LPBYTE | pjInit, | ||
| IN OPTIONAL LPBITMAPINFO | pbmi, | ||
| IN DWORD | iUsage, | ||
| IN UINT | cjMaxInitInfo, | ||
| IN UINT | cjMaxBits, | ||
| IN FLONG | fl, | ||
| IN HANDLE | hcmXform | ||
| ) |
Definition at line 1634 of file dibobj.c.
| HBITMAP APIENTRY NtGdiCreateDIBSection | ( | IN HDC | hDC, |
| IN OPTIONAL HANDLE | hSection, | ||
| IN DWORD | dwOffset, | ||
| IN BITMAPINFO * | bmi, | ||
| IN DWORD | Usage, | ||
| IN UINT | cjHeader, | ||
| IN FLONG | fl, | ||
| IN ULONG_PTR | dwColorSpace, | ||
| OUT PVOID * | Bits | ||
| ) |
Definition at line 1835 of file dibobj.c.
| W32KAPI INT APIENTRY NtGdiSetDIBitsToDeviceInternal | ( | IN HDC | hDC, |
| IN INT | XDest, | ||
| IN INT | YDest, | ||
| IN DWORD | Width, | ||
| IN DWORD | Height, | ||
| IN INT | XSrc, | ||
| IN INT | YSrc, | ||
| IN DWORD | StartScan, | ||
| IN DWORD | ScanLines, | ||
| IN LPBYTE | Bits, | ||
| IN LPBITMAPINFO | bmi, | ||
| IN DWORD | ColorUse, | ||
| IN UINT | cjMaxBits, | ||
| IN UINT | cjMaxInfo, | ||
| IN BOOL | bTransformCoordinates, | ||
| IN OPTIONAL HANDLE | hcmXform | ||
| ) |
Definition at line 470 of file dibobj.c.
| W32KAPI INT APIENTRY NtGdiStretchDIBitsInternal | ( | IN HDC | hdc, |
| IN INT | xDst, | ||
| IN INT | yDst, | ||
| IN INT | cxDst, | ||
| IN INT | cyDst, | ||
| IN INT | xSrc, | ||
| IN INT | ySrc, | ||
| IN INT | cxSrc, | ||
| IN INT | cySrc, | ||
| IN OPTIONAL LPBYTE | pjInit, | ||
| IN LPBITMAPINFO | pbmi, | ||
| IN DWORD | dwUsage, | ||
| IN DWORD | dwRop, | ||
| IN UINT | cjMaxInfo, | ||
| IN UINT | cjMaxBits, | ||
| IN HANDLE | hcmXform | ||
| ) |
Definition at line 1213 of file dibobj.c.
Definition at line 14 of file dibobj.c.
Referenced by GreGetDIBitsInternal().