Lines Matching refs:hDC
267 RawFontData::RawFontData( HDC hDC, DWORD nTableTag ) in RawFontData() argument
272 mnByteCount = ::GetFontData( hDC, nTableTag, 0, NULL, 0 ); in RawFontData()
293 const DWORD nFDGot = ::GetFontData( hDC, nTableTag, nRawDataOfs, in RawFontData()
491 inline WinGlyphFallbackSubstititution::WinGlyphFallbackSubstititution( HDC hDC ) in WinGlyphFallbackSubstititution() argument
492 : mhDC( hDC ) in WinGlyphFallbackSubstititution()
1019 void ImplSalLogFontToFontA( HDC hDC, const LOGFONTA& rLogFont, Font& rFont ) in ImplSalLogFontToFontA() argument
1033 long nDPIY = GetDeviceCaps( hDC, LOGPIXELSY ); in ImplSalLogFontToFontA()
1058 void ImplSalLogFontToFontW( HDC hDC, const LOGFONTW& rLogFont, Font& rFont ) in ImplSalLogFontToFontW() argument
1072 long nDPIY = GetDeviceCaps( hDC, LOGPIXELSY ); in ImplSalLogFontToFontW()
1161 void ImplWinFontData::UpdateFromHDC( HDC hDC ) const in UpdateFromHDC()
1167 ReadCmapTable( hDC ); in UpdateFromHDC()
1168 ReadOs2Table( hDC ); in UpdateFromHDC()
1173 mbHasGraphiteSupport = gr::WinFont::FontHasGraphiteTables(hDC); in UpdateFromHDC()
1180 if( ::GetTextMetricsA( hDC, &aTextMetric ) ) in UpdateFromHDC()
1187 DWORD nFLI = GetFontLanguageInfo( hDC ); in UpdateFromHDC()
1195 bool ImplWinFontData::HasGSUBstitutions( HDC hDC ) const in HasGSUBstitutions()
1198 ReadGsubTable( hDC ); in HasGSUBstitutions()
1225 void ImplWinFontData::ReadOs2Table( HDC hDC ) const in ReadOs2Table()
1228 DWORD nLength = ::GetFontData( hDC, Os2Tag, 0, NULL, 0 ); in ReadOs2Table()
1233 ::GetFontData( hDC, Os2Tag, 0, pOS2map, nLength ); in ReadOs2Table()
1256 void ImplWinFontData::ReadGsubTable( HDC hDC ) const in ReadGsubTable()
1262 DWORD nRC = ::GetFontData( hDC, GsubTag, 0, NULL, 0 ); in ReadGsubTable()
1270 const RawFontData aRawFontData( hDC ); in ReadGsubTable()
1303 void ImplWinFontData::ReadCmapTable( HDC hDC ) const in ReadCmapTable()
1311 const RawFontData aRawFontData( hDC, nCmapTag ); in ReadCmapTable()
1367 bool ImplIsFontAvailable( HDC hDC, const UniString& rName ) in ImplIsFontAvailable() argument
1381 EnumFontFamiliesExW( hDC, &aLogFont, (FONTENUMPROCW)SalEnumQueryFontProcExW, in ImplIsFontAvailable()
1389 void ImplGetLogFontFromFontSelect( HDC hDC, in ImplGetLogFontFromFontSelect() argument
1447 EnumFontFamiliesExW( hDC, &rLogFont, (FONTENUMPROCW)SalEnumQueryFontProcExW, in ImplGetLogFontFromFontSelect()
1462 static void ImplGetLogFontFromFontSelect( HDC hDC, in ImplGetLogFontFromFontSelect() argument
1521 EnumFontFamiliesExA( hDC, &rLogFont, (FONTENUMPROCA)SalEnumQueryFontProcExA, in ImplGetLogFontFromFontSelect()
2431 HDC hDC = getHDC(); in GetGlyphBoundRect() local
2446 DWORD nSize = ::GetGlyphOutlineW( hDC, aGlyphId, nGGOFlags, &aGM, 0, NULL, &aMat ); in GetGlyphBoundRect()
2466 HDC hDC = getHDC(); in GetGlyphOutline() local
2479 …const DWORD nSize1 = ::GetGlyphOutlineW( hDC, aGlyphId, nGGOFlags, &aGlyphMetrics, 0, NULL, &aMat … in GetGlyphOutline()
2486 const DWORD nSize2 = ::GetGlyphOutlineW( hDC, aGlyphId, nGGOFlags, in GetGlyphOutline()