Searched defs:pDIBitmap (Results 1 - 3 of 3) sorted by relevance

/external/pdfium/core/src/fxge/win32/
H A Dfx_win32_dib.cpp138 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 Dfx_win32_gdipext.cpp1281 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 Dfpdf_render_image.cpp67 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