HomeSort by relevance Sort by last modified time
    Searched refs:hdc (Results 1 - 25 of 68) sorted by null

1 2 3

  /external/webkit/WebCore/platform/graphics/win/
SimpleFontDataCairoWin.cpp 56 HDC hdc = GetDC(0);
57 SaveDC(hdc);
62 cairo_win32_scaled_font_select_font(scaledFont, hdc);
65 GetTextMetrics(hdc, &textMetrics);
75 if (GetOutlineTextMetrics(hdc, sizeof(metrics), &metrics) > 0) {
79 DWORD len = GetGlyphOutline(hdc, 'x', GGO_METRICS, &gm, 0, 0, &mat);
90 RestoreDC(hdc, -1);
91 ReleaseDC(0, hdc);
104 HDC hdc = GetDC(0)
    [all...]
FontPlatformDataWin.cpp 51 HDC hdc = GetDC(0); local
52 SaveDC(hdc);
54 SelectObject(hdc, font);
55 UINT bufferSize = GetOutlineTextMetrics(hdc, 0, NULL);
62 GetOutlineTextMetricsW(hdc, bufferSize, metrics);
65 platformDataInit(font, size, hdc, faceName);
70 RestoreDC(hdc, -1);
71 ReleaseDC(0, hdc);
SimpleFontDataWin.cpp 68 HDC hdc = GetDC(0); local
69 HGDIOBJ oldFont = SelectObject(hdc, m_platformData.hfont());
71 GetOutlineTextMetrics(hdc, sizeof(metrics), &metrics);
83 DWORD len = GetGlyphOutline(hdc, 'x', GGO_METRICS, &gm, 0, 0, &mat);
89 SelectObject(hdc, oldFont);
90 ReleaseDC(0, hdc);
137 HDC dc = GetDC(0);
168 HDC dc = GetDC(0);
184 HDC hdc = GetDC(0) local
    [all...]
GraphicsContextCairoWin.cpp 39 static cairo_t* createCairoContextWithHDC(HDC hdc, bool hasAlpha)
41 // Put the HDC In advanced mode so it will honor affine transforms.
42 SetGraphicsMode(hdc, GM_ADVANCED);
46 HBITMAP bitmap = static_cast<HBITMAP>(GetCurrentObject(hdc, OBJ_BITMAP));
50 surface = cairo_win32_surface_create(hdc);
67 GraphicsContext::GraphicsContext(HDC dc, bool hasAlpha)
87 void GraphicsContext::releaseWindowsContext(HDC hdc, const IntRect& dstRect, bool supportAlphaBlend, bool mayCreateBitmap)
89 if (!mayCreateBitmap || !hdc || !inTransparencyLayer())
    [all...]
IconWin.cpp 92 HDC hdc = context->getWindowsContext(r);
94 DrawIconEx(hdc, r.x(), r.y(), m_hIcon, r.width(), r.height(), 0, 0, DI_NORMAL);
96 context->releaseWindowsContext(hdc, r);
FontCacheWin.cpp 73 static int CALLBACK metaFileEnumProc(HDC hdc, HANDLETABLE* table, CONST ENHMETARECORD* record, int tableEntries, LPARAM logFont)
160 static bool currentFontContainsCharacter(HDC hdc, UChar character)
163 glyphsetBuffer.resize(GetFontUnicodeRanges(hdc, 0));
165 GetFontUnicodeRanges(hdc, glyphset);
175 static HFONT createMLangFont(IMLangFontLink2* langFontLink, HDC hdc, DWORD codePageMask, UChar character = 0)
179 if (SUCCEEDED(langFontLink->MapFont(hdc, codePageMask, character, &MLangFont)) && MLangFont) {
192 HDC hdc = GetDC(0) local
404 HDC hdc = GetDC(0); local
491 HDC hdc = GetDC(0); local
    [all...]
GraphicsContextCGWin.cpp 40 static CGContextRef CGContextWithHDC(HDC hdc, bool hasAlpha)
42 HBITMAP bitmap = static_cast<HBITMAP>(GetCurrentObject(hdc, OBJ_BITMAP));
58 // Put the HDC In advanced mode so it will honor affine transforms.
59 SetGraphicsMode(hdc, GM_ADVANCED);
64 GraphicsContext::GraphicsContext(HDC hdc, bool hasAlpha)
66 , m_data(new GraphicsContextPlatformPrivate(CGContextWithHDC(hdc, hasAlpha)))
69 m_data->m_hdc = hdc;
80 void GraphicsContext::releaseWindowsContext(HDC hdc, const IntRect& dstRect, bool supportAlphaBlend, bool mayCreateBitmap
    [all...]
FontCGWin.cpp 50 static CGPathRef createPathForGlyph(HDC hdc, Glyph glyph)
58 DWORD outlineLength = GetGlyphOutline(hdc, glyph, GGO_GLYPH_INDEX | GGO_NATIVE, &glyphMetrics, 0, 0, &identity);
64 GetGlyphOutline(hdc, glyph, GGO_GLYPH_INDEX | GGO_NATIVE, &glyphMetrics, outlineLength, outline.data(), &identity);
159 HDC hdc = 0; local
163 hdc = graphicsContext->getWindowsContext(textRect, true, false);
164 if (!hdc) {
172 hdc = bitmap->hdc();
    [all...]
UniscribeController.cpp 246 HDC hdc = GetDC(0); local
248 HFONT oldFont = (HFONT)SelectObject(hdc, hfont);
249 placeResult = ScriptPlace(hdc, fontData->scriptCache(), glyphs.data(), glyphs.size(), visualAttributes.data(),
251 SelectObject(hdc, oldFont);
252 ReleaseDC(0, hdc);
406 HDC hdc = 0; local
411 shapeResult = ScriptShape(hdc, fontData->scriptCache(), str, len, glyphs.size(), &item.a,
416 ASSERT(!hdc);
    [all...]
  /external/webkit/WebCore/platform/wx/wxcode/win/
non-kerned-drawing.cpp 80 // get the native HDC handle to draw using native APIs
81 HDC hdc = 0; local
96 hdc = g->GetHDC();
101 hdc = static_cast<HDC>(dc->GetHDC());
115 ::SelectObject(hdc, GetHfontOf(*wxfont));
118 ::SetTextColor(hdc, color.GetPixel());
121 ::SetBkMode(hdc, TRANSPARENT);
125 ::ExtTextOut(hdc, x, y, ETO_GLYPH_INDEX, 0, reinterpret_cast<const WCHAR*>(glyphs), numGlyphs, spacing)
    [all...]
  /external/icu4c/samples/layout/
gdiglue.h 26 rs_surface *rs_gdiRenderingSurfaceOpen(HDC hdc);
27 void rs_gdiRenderingSurfaceSetHDC(rs_surface *surface, HDC hdc);
GDIFontInstance.cpp 24 GDISurface::GDISurface(HDC theHDC)
35 void GDISurface::setHDC(HDC theHDC)
113 HDC hdc = surface->getHDC(); local
119 SaveDC(hdc);
121 SetGraphicsMode(hdc, GM_ADVANCED);
122 ModifyWorldTransform(hdc, NULL, MWT_IDENTITY);
123 SetViewportOrgEx(hdc, 0, 0, NULL);
124 SetWindowOrgEx(hdc, 0, 0, NULL);
126 dpiX = (FLOAT) GetDeviceCaps(hdc, LOGPIXELSX)
198 HDC hdc = surface->getHDC(); local
344 HDC hdc = fSurface->getHDC(); local
370 HDC hdc = fSurface->getHDC(); local
    [all...]
gdiglue.cpp 37 rs_surface *rs_gdiRenderingSurfaceOpen(HDC hdc)
39 return (rs_surface *) new GDISurface(hdc);
42 void rs_gdiRenderingSurfaceSetHDC(rs_surface *surface, HDC hdc)
46 rs->setHDC(hdc);
clayout.c 120 HDC hdc; local
133 hdc = GetDC(hwnd);
135 surface = rs_gdiRenderingSurfaceOpen(hdc);
141 ReleaseDC(hwnd, hdc);
154 ReleaseDC(hwnd, hdc);
235 hdc = BeginPaint(hwnd, &ps);
236 SetBkMode(hdc, TRANSPARENT);
247 rs_gdiRenderingSurfaceSetHDC(surface, hdc);
296 hdc = GetDC(hwnd)
    [all...]
layout.cpp 119 HDC hdc; local
132 hdc = GetDC(hwnd);
133 surface = new GDISurface(hdc);
139 ReleaseDC(hwnd, hdc);
152 ReleaseDC(hwnd, hdc);
233 hdc = BeginPaint(hwnd, &ps);
234 SetBkMode(hdc, TRANSPARENT);
245 surface->setHDC(hdc);
292 hdc = GetDC(hwnd)
    [all...]
  /external/webkit/WebCore/platform/graphics/chromium/
IconChromiumWin.cpp 67 HDC hdc = context->platformContext()->canvas()->beginPlatformPaint();
68 DrawIconEx(hdc, rect.x(), rect.y(), m_icon, rect.width(), rect.height(), 0, 0, DI_NORMAL);
FontCacheChromiumWin.cpp 247 HDC dc = GetDC(0);
285 HDC hdc = GetDC(0); local
286 HGDIOBJ oldFont = static_cast<HFONT>(SelectObject(hdc, hfont));
287 int count = GetFontUnicodeRanges(hdc, 0);
289 count = GetFontUnicodeRanges(hdc, 0);
292 SelectObject(hdc, oldFont);
293 ReleaseDC(0, hdc);
298 glyphsetBuffer.resize(GetFontUnicodeRanges(hdc, 0));
302 count = GetFontUnicodeRanges(hdc, glyphset)
502 HDC hdc = GetDC(0); local
    [all...]
  /external/qemu/distrib/sdl-1.2.12/src/video/windib/
SDL_dibvideo.c 95 static void DIB_WinPAINT(_THIS, HDC hdc);
273 HDC hdc; local
281 hdc = GetDC(SDL_Window);
282 GetSystemPaletteEntries(hdc, 0, ncolors, palette->palPalEntry);
283 ReleaseDC(SDL_Window, hdc);
419 HDC hdc; local
421 hdc = GetDC(SDL_Window)
494 HDC hdc; local
884 HDC hdc, mdc; local
940 HDC hdc, mdc; local
1012 HDC hdc; local
1027 HDC hdc; local
1049 HDC hdc; local
1182 HDC hdc; local
1195 HDC hdc; local
1217 HDC hdc; local
    [all...]
  /external/webkit/WebCore/platform/win/
ScrollbarThemeWin.cpp 71 SOFT_LINK(uxtheme, DrawThemeBackground, HRESULT, WINAPI, (HANDLE hTheme, HDC hdc, int iPartId, int iStateId, const RECT* pRect, const RECT* pClipRect), (hTheme, hdc, iPartId, iStateId, pRect, pClipRect))
243 HDC hdc = context->getWindowsContext(rect, alphaBlend); local
246 DrawThemeBackground(scrollbarTheme, hdc, part, state, &themeRect, 0);
252 ::FillRect(hdc, &themeRect, HBRUSH(COLOR_SCROLLBAR+1));
257 SaveDC(hdc);
258 ::SetTextColor(hdc, ::GetSysColor(COLOR_3DHILIGHT));
259 ::SetBkColor(hdc, ::GetSysColor(COLOR_3DFACE))
308 HDC hdc = context->getWindowsContext(rect, alphaBlend); local
363 HDC hdc = context->getWindowsContext(rect, alphaBlend); local
    [all...]
  /external/webkit/WebCore/platform/graphics/wx/
SimpleFontDataWx.cpp 147 HDC hdc = GetDC(0); local
148 HGDIOBJ oldFont = SelectObject(hdc, m_platformData.hfont());
150 GetCharWidthI(hdc, glyph, 1, 0, &width);
151 SelectObject(hdc, oldFont);
152 ReleaseDC(0, hdc);
  /external/quake/quake/src/QW/dxsdk/sdk/inc/
d3drmwin.h 41 STDMETHOD(HandlePaint)(THIS_ HDC hdc) PURE;
  /external/quake/quake/src/WinQuake/dxsdk/SDK/INC/
D3DRMWIN.H 41 STDMETHOD(HandlePaint)(THIS_ HDC hdc) PURE;
  /external/webkit/WebCore/page/win/
FrameCGWin.cpp 59 HDC hdc = CreateCompatibleDC(0); local
65 HBITMAP hbmpOld = static_cast<HBITMAP>(SelectObject(hdc, hbmp));
77 SelectObject(hdc, hbmpOld);
78 DeleteDC(hdc);
  /external/webkit/WebKit/win/
WebNodeHighlight.cpp 139 HDC hdc = ::CreateCompatibleDC(::GetDC(m_overlay)); local
140 if (!hdc)
153 OwnPtr<HBITMAP> hbmp(::CreateDIBSection(hdc, &bitmapInfo, DIB_RGB_COLORS, &pixels, 0, 0));
155 ::SelectObject(hdc, hbmp.get());
157 GraphicsContext context(hdc);
175 ::UpdateLayeredWindow(m_overlay, ::GetDC(0), &dstPoint, &size, hdc, &srcPoint, 0, &bf, ULW_ALPHA);
177 ::DeleteDC(hdc);
  /external/webkit/WebCore/platform/graphics/wince/
FontCacheWince.cpp 44 extern HDC g_screenDC;
77 static bool currentFontContainsCharacter(IMLangFontLink2* langFontLink, HDC hdc, UChar character)
80 if (S_OK != langFontLink->GetFontUnicodeRanges(hdc, &unicodeRanges, 0))
86 if (S_OK != langFontLink->GetFontUnicodeRanges(hdc, &unicodeRanges, glyphsetBuffer.data()))
98 static bool currentFontContainsCharacter(IMLangFontLink* langFontLink, HDC hdc, HFONT hfont, UChar character, const wchar_t* faceName)
101 HRESULT result = langFontLink->GetFontCodePages(hdc, hfont, &fontCodePages);
117 static HFONT createMLangFont(IMLangFontLink2* langFontLink, HDC hdc, DWORD codePageMask, UChar character = 0
    [all...]

Completed in 741 milliseconds

1 2 3