Lines Matching refs:HRESULT

533     HRESULT ReadFileFragment(
540 HRESULT GetFileSize(UINT64 *size);
541 HRESULT GetLastWriteTime(UINT64 *last_writetime);
551 HRESULT CreateStreamFromKey(
564 HRESULT GetReferenceKey(
568 HRESULT GetLoader(IDWriteFontFileLoader **loader);
570 HRESULT Analyze(
584 HRESULT MoveNext(BOOL *has_current_file);
585 HRESULT GetCurrentFontFile(IDWriteFontFile **font_file);
595 HRESULT CreateEnumeratorFromKey(
611 HRESULT FindLocaleName(
616 HRESULT GetLocaleNameLength(UINT32 index, UINT32 *length);
617 HRESULT GetLocaleName(UINT32 index, WCHAR *locale_name, UINT32 size);
618 HRESULT GetStringLength(UINT32 index, UINT32 *length);
619 HRESULT GetString(UINT32 index, WCHAR *buffer, UINT32 size);
644 HRESULT GetFiles(UINT32 *number_of_files, IDWriteFontFile **fontfiles);
651 HRESULT GetDesignGlyphMetrics(
657 HRESULT GetGlyphIndices(
662 HRESULT TryGetFontTable(
671 HRESULT GetGlyphRunOutline(
681 HRESULT GetRecommendedRenderingMode(
688 HRESULT GetGdiCompatibleMetrics(
694 HRESULT GetGdiCompatibleGlyphMetrics(
712 HRESULT GetFontFamily(IDWriteFontFamily **family);
718 HRESULT GetFaceNames(IDWriteLocalizedStrings **names);
719 HRESULT GetInformationalStrings(
726 HRESULT HasCharacter(UINT32 value, BOOL *exists);
727 HRESULT CreateFontFace(IDWriteFontFace **face);
737 HRESULT GetFontCollection(IDWriteFontCollection **collection);
739 HRESULT GetFont(UINT32 index, IDWriteFont **font);
749 HRESULT GetFamilyNames(IDWriteLocalizedStrings **names);
751 HRESULT GetFirstMatchingFont(
757 HRESULT GetMatchingFonts(
772 HRESULT GetFontFamily(UINT32 index, IDWriteFontFamily **family);
773 HRESULT FindFamilyName(WCHAR const *name, UINT32 *index, BOOL *exists);
774 HRESULT GetFontFromFontFace(IDWriteFontFace *face, IDWriteFont **font);
784 HRESULT IsPixelSnappingDisabled(
788 HRESULT GetCurrentTransform(
792 HRESULT GetPixelsPerDip(
804 HRESULT DrawGlyphRun(
813 HRESULT DrawUnderline(
820 HRESULT DrawStrikethrough(
827 HRESULT DrawInlineObject(
844 HRESULT Draw(
853 HRESULT GetMetrics(DWRITE_INLINE_OBJECT_METRICS *metrics);
854 HRESULT GetOverhangMetrics(DWRITE_OVERHANG_METRICS *overhangs);
855 HRESULT GetBreakConditions(
867 HRESULT SetTextAlignment(DWRITE_TEXT_ALIGNMENT alignment);
868 HRESULT SetParagraphAlignment(DWRITE_PARAGRAPH_ALIGNMENT alignment);
869 HRESULT SetWordWrapping(DWRITE_WORD_WRAPPING wrapping);
870 HRESULT SetReadingDirection(DWRITE_READING_DIRECTION direction);
871 HRESULT SetFlowDirection(DWRITE_FLOW_DIRECTION direction);
872 HRESULT SetIncrementalTabStop(FLOAT tabstop);
873 HRESULT SetTrimming(DWRITE_TRIMMING const *trimming, IDWriteInlineObject *trimming_sign);
874 HRESULT SetLineSpacing(DWRITE_LINE_SPACING_METHOD spacing, FLOAT line_spacing, FLOAT baseline);
881 HRESULT GetTrimming(DWRITE_TRIMMING *options, IDWriteInlineObject **trimming_sign);
883 HRESULT GetLineSpacing(
888 HRESULT GetFontCollection(IDWriteFontCollection **collection);
890 HRESULT GetFontFamilyName(WCHAR *name, UINT32 size);
896 HRESULT GetLocaleName(WCHAR *name, UINT32 size);
906 HRESULT AddFontFeature(DWRITE_FONT_FEATURE feature);
908 HRESULT GetFontFeature(UINT32 index, DWRITE_FONT_FEATURE *feature);
918 HRESULT DrawGlyphRun(
929 HRESULT SetPixelsPerDip(FLOAT pixels_per_dip);
930 HRESULT GetCurrentTransform(DWRITE_MATRIX *transform);
931 HRESULT SetCurrentTransform(DWRITE_MATRIX const *transform);
932 HRESULT GetSize(SIZE *size);
933 HRESULT Resize(UINT32 width, UINT32 height);
966 HRESULT CreateFontFromLOGFONT(LOGFONTW const *logfont, IDWriteFont **font);
967 HRESULT ConvertFontToLOGFONT(
972 HRESULT ConvertFontFaceToLOGFONT(IDWriteFontFace* font, LOGFONTW* logfont);
973 HRESULT CreateFontFaceFromHdc(HDC hdc, IDWriteFontFace **fontface);
974 HRESULT CreateBitmapRenderTarget(HDC hdc, UINT32 width, UINT32 height, IDWriteBitmapRenderTarget **target);
984 HRESULT SetMaxWidth(FLOAT maxWidth);
985 HRESULT SetMaxHeight(FLOAT maxHeight);
986 HRESULT SetFontCollection(IDWriteFontCollection* collection, DWRITE_TEXT_RANGE range);
987 HRESULT SetFontFamilyName(WCHAR const *name, DWRITE_TEXT_RANGE range);
988 HRESULT SetFontWeight(DWRITE_FONT_WEIGHT weight, DWRITE_TEXT_RANGE range);
989 HRESULT SetFontStyle(DWRITE_FONT_STYLE style, DWRITE_TEXT_RANGE range);
990 HRESULT SetFontStretch(DWRITE_FONT_STRETCH stretch, DWRITE_TEXT_RANGE range);
991 HRESULT SetFontSize(FLOAT size, DWRITE_TEXT_RANGE range);
992 HRESULT SetUnderline(BOOL underline, DWRITE_TEXT_RANGE range);
993 HRESULT SetStrikethrough(BOOL strikethrough, DWRITE_TEXT_RANGE range);
994 HRESULT SetDrawingEffect(IUnknown* effect, DWRITE_TEXT_RANGE range);
995 HRESULT SetInlineObject(IDWriteInlineObject *object, DWRITE_TEXT_RANGE range);
996 HRESULT SetTypography(IDWriteTypography* typography, DWRITE_TEXT_RANGE range);
997 HRESULT SetLocaleName(WCHAR const* locale, DWRITE_TEXT_RANGE range);
1001 HRESULT GetFontCollection(
1006 HRESULT GetFontFamilyNameLength(
1011 HRESULT GetFontFamilyName(
1017 HRESULT GetFontWeight(
1022 HRESULT GetFontStyle(
1027 HRESULT GetFontStretch(
1032 HRESULT GetFontSize(
1037 HRESULT GetUnderline(
1042 HRESULT GetStrikethrough(
1047 HRESULT GetDrawingEffect(
1052 HRESULT GetInlineObject(
1057 HRESULT GetTypography(
1062 HRESULT GetLocaleNameLength(
1067 HRESULT GetLocaleName(
1073 HRESULT Draw(
1079 HRESULT GetLineMetrics(
1084 HRESULT GetMetrics(DWRITE_TEXT_METRICS *metrics);
1085 HRESULT GetOverhangMetrics(DWRITE_OVERHANG_METRICS *overhangs);
1086 HRESULT GetClusterMetrics(
1091 HRESULT DetermineMinWidth(FLOAT* min_width);
1092 HRESULT HitTestPoint(
1099 HRESULT HitTestTextPosition(
1106 HRESULT HitTestTextRange(
1132 HRESULT GetTextAtPosition(
1137 HRESULT GetTextBeforePosition(
1143 HRESULT GetLocaleName(
1148 HRESULT GetNumberSubstitution(
1161 HRESULT SetScriptAnalysis(
1166 HRESULT SetLineBreakpoints(
1171 HRESULT SetBidiLevel(
1177 HRESULT SetNumberSubstitution(
1190 HRESULT AnalyzeScript(
1196 HRESULT AnalyzeBidi(
1202 HRESULT AnalyzeNumberSubstitution(
1208 HRESULT AnalyzeLineBreakpoints(
1214 HRESULT GetGlyphs(
1233 HRESULT GetGlyphPlacements(
1253 HRESULT GetGdiCompatibleGlyphPlacements(
1284 HRESULT GetAlphaTextureBounds(DWRITE_TEXTURE_TYPE type, RECT* bounds);
1285 HRESULT CreateAlphaTexture(DWRITE_TEXTURE_TYPE type, RECT const* bounds, BYTE* alphaValues, UINT32 bufferSize);
1286 HRESULT GetAlphaBlendParams(
1300 HRESULT GetSystemFontCollection(IDWriteFontCollection **collection,
1303 HRESULT CreateCustomFontCollection(
1309 HRESULT RegisterFontCollectionLoader(IDWriteFontCollectionLoader *loader);
1311 HRESULT UnregisterFontCollectionLoader(IDWriteFontCollectionLoader *loader);
1313 HRESULT CreateFontFileReference(
1318 HRESULT CreateCustomFontFileReference(
1324 HRESULT CreateFontFace(
1332 HRESULT CreateRenderingParams(IDWriteRenderingParams **params);
1334 HRESULT CreateMonitorRenderingParams(
1338 HRESULT CreateCustomRenderingParams(
1346 HRESULT RegisterFontFileLoader(IDWriteFontFileLoader *loader);
1348 HRESULT UnregisterFontFileLoader(IDWriteFontFileLoader *loader);
1350 HRESULT CreateTextFormat(
1360 HRESULT CreateTypography(IDWriteTypography **typography);
1362 HRESULT GetGdiInterop(IDWriteGdiInterop **gdi_interop);
1364 HRESULT CreateTextLayout(
1372 HRESULT CreateGdiCompatibleTextLayout(
1383 HRESULT CreateEllipsisTrimmingSign(
1387 HRESULT CreateTextAnalyzer(IDWriteTextAnalyzer **analyzer);
1389 HRESULT CreateNumberSubstitution(
1395 HRESULT CreateGlyphRunAnalysis(
1406 cpp_quote("HRESULT WINAPI DWriteCreateFactory(DWRITE_FACTORY_TYPE,REFIID,IUnknown**);")