Searched defs:pDIBitmap (Results 1 - 3 of 3) sorted by relevance
/external/pdfium/core/src/fxge/win32/ |
H A D | fx_win32_dib.cpp | 138 CFX_DIBitmap* pDIBitmap = FX_NEW CFX_DIBitmap;
local 139 if (!pDIBitmap) {
143 if (!pDIBitmap->Create(width, height, FXDIB_Rgb)) {
144 delete pDIBitmap;
148 CFX_ByteString info = GetBitmapInfo(pDIBitmap);
149 int ret = GetDIBits(hDC, hBitmap, 0, height, pDIBitmap->GetBuffer(), (BITMAPINFO*)(FX_LPCSTR)info, DIB_RGB_COLORS);
151 if (pDIBitmap) {
152 delete pDIBitmap;
154 pDIBitmap = NULL;
157 return pDIBitmap;
174 CFX_DIBitmap* pDIBitmap = FX_NEW CFX_DIBitmap; local 209 CFX_DIBitmap* pDIBitmap = FX_NEW CFX_DIBitmap; local [all...] |
H A D | fx_win32_gdipext.cpp | 1281 CFX_DIBitmap* pDIBitmap = _FX_WindowsDIB_LoadFromBuf(pInfo->pbmi, pData, pInfo->pbmi->bmiHeader.biBitCount == 32);
local 1284 return pDIBitmap;
|
/external/pdfium/core/src/fpdfapi/fpdf_render/ |
H A D | fpdf_render_image.cpp | 67 void CPDF_RenderStatus::CompositeDIBitmap(CFX_DIBitmap* pDIBitmap, int left, int top, FX_ARGB mask_argb,
argument 70 if (pDIBitmap == NULL) {
76 if (!pDIBitmap->IsAlphaMask()) {
78 pDIBitmap->MultiplyAlpha(bitmap_alpha);
80 if (m_pDevice->SetDIBits(pDIBitmap, left, top)) {
88 if (m_pDevice->SetBitMask(pDIBitmap, left, top, fill_argb)) {
99 if (pDIBitmap->IsAlphaMask()) {
102 m_pDevice->SetDIBits(pDIBitmap, left, top, blend_mode);
104 FX_RECT rect(left, top, left + pDIBitmap->GetWidth(), top + pDIBitmap [all...] |
Completed in 1361 milliseconds