Lines Matching refs:fontFamily
364 HRESULT getByFamilyName(const WCHAR familyName[], IDWriteFontFamily** fontFamily) const;
373 IDWriteFontFamily* fontFamily) const;
390 IDWriteFontFamily* fontFamily) in SkFontStyleSet_DirectWrite() argument
392 , fFontFamily(SkRefComPtr(fontFamily)) in SkFontStyleSet_DirectWrite()
529 IDWriteFontFamily* fontFamily) const { in makeTypefaceFromDWriteFont()
531 ProtoDWriteTypeface spec = { fontFace, font, fontFamily }; in makeTypefaceFromDWriteFont()
534 face = DWriteFontTypeface::Make(fFactory.get(), fontFace, font, fontFamily, nullptr); in makeTypefaceFromDWriteFont()
547 SkTScopedComPtr<IDWriteFontFamily> fontFamily; in onGetFamilyName() local
548 HRVM(fFontCollection->GetFontFamily(index, &fontFamily), "Could not get requested family."); in onGetFamilyName()
551 HRVM(fontFamily->GetFamilyNames(&familyNames), "Could not get family names."); in onGetFamilyName()
557 SkTScopedComPtr<IDWriteFontFamily> fontFamily; in onCreateStyleSet() local
558 HRNM(fFontCollection->GetFontFamily(index, &fontFamily), "Could not get requested family."); in onCreateStyleSet()
560 return new SkFontStyleSet_DirectWrite(this, fontFamily.get()); in onCreateStyleSet()
645 SkTScopedComPtr<IDWriteFontFamily> fontFamily; in DrawGlyphRun() local
646 HRM(font->GetFontFamily(&fontFamily), "Could not get family."); in DrawGlyphRun()
649 fontFamily.get()); in DrawGlyphRun()
919 SkTScopedComPtr<IDWriteFontFamily> fontFamily; in fallback() local
920 HRNM(font->GetFontFamily(&fontFamily), "Could not get family from font."); in fallback()
921 return this->makeTypefaceFromDWriteFont(fontFace.get(), font.get(), fontFamily.get()); in fallback()
1087 SkTScopedComPtr<IDWriteFontFamily> fontFamily; in onMakeFromStreamArgs() local
1088 HRN(fontCollection->GetFontFamily(familyIndex, &fontFamily)); in onMakeFromStreamArgs()
1090 UINT32 fontCount = fontFamily->GetFontCount(); in onMakeFromStreamArgs()
1093 HRN(fontFamily->GetFont(fontIndex, &font)); in onMakeFromStreamArgs()
1112 fFactory.get(), fontFace.get(), font.get(), fontFamily.get(), in onMakeFromStreamArgs()
1132 IDWriteFontFamily** fontFamily) const { in getByFamilyName()
1138 HR(fFontCollection->GetFontFamily(index, fontFamily)); in getByFamilyName()
1145 SkTScopedComPtr<IDWriteFontFamily> fontFamily; in onLegacyMakeTypeface() local
1150 this->getByFamilyName(dwFamilyName, &fontFamily); in onLegacyMakeTypeface()
1151 if (!fontFamily && fFontFallback) { in onLegacyMakeTypeface()
1158 if (!fontFamily) { in onLegacyMakeTypeface()
1164 HRNM(this->getByFamilyName(fDefaultFamilyName, &fontFamily), in onLegacyMakeTypeface()
1168 if (!fontFamily) { in onLegacyMakeTypeface()
1170 HRNM(fFontCollection->GetFontFamily(0, &fontFamily), in onLegacyMakeTypeface()
1175 HRNM(FirstMatchingFontWithoutSimulations(fontFamily, dwStyle, font), in onLegacyMakeTypeface()
1181 return this->makeTypefaceFromDWriteFont(fontFace.get(), font.get(), fontFamily.get()); in onLegacyMakeTypeface()