|
| HRESULT | AnalyzeScript ([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) |
| |
| HRESULT | AnalyzeBidi ([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) |
| |
| HRESULT | AnalyzeNumberSubstitution ([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) |
| |
| HRESULT | AnalyzeLineBreakpoints ([in] IDWriteTextAnalysisSource *source, [in] UINT32 position, [in] UINT32 length, [in] IDWriteTextAnalysisSink *sink) |
| |
| HRESULT | GetGlyphs ([in] WCHAR const *text, [in] UINT32 length, [in] IDWriteFontFace *font_face, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] DWRITE_SCRIPT_ANALYSIS const *analysis, [in] WCHAR const *locale, [in] IDWriteNumberSubstitution *substitution, [in] DWRITE_TYPOGRAPHIC_FEATURES const **features, [in] UINT32 const *feature_range_len, [in] UINT32 feature_ranges, [in] UINT32 max_glyph_count, [out] UINT16 *clustermap, [out] DWRITE_SHAPING_TEXT_PROPERTIES *text_props, [out] UINT16 *glyph_indices, [out] DWRITE_SHAPING_GLYPH_PROPERTIES *glyph_props, [out] UINT32 *actual_glyph_count) |
| |
| HRESULT | GetGlyphPlacements ([in] WCHAR const *text, [in] UINT16 const *clustermap, [in] DWRITE_SHAPING_TEXT_PROPERTIES *props, [in] UINT32 text_len, [in] UINT16 const *glyph_indices, [in] DWRITE_SHAPING_GLYPH_PROPERTIES const *glyph_props, [in] UINT32 glyph_count, [in] IDWriteFontFace *font_face, [in] FLOAT fontEmSize, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] DWRITE_SCRIPT_ANALYSIS const *analysis, [in] WCHAR const *locale, [in] DWRITE_TYPOGRAPHIC_FEATURES const **features, [in] UINT32 const *feature_range_len, [in] UINT32 feature_ranges, [out] FLOAT *glyph_advances, [out] DWRITE_GLYPH_OFFSET *glyph_offsets) |
| |
| HRESULT | GetGdiCompatibleGlyphPlacements ([in] WCHAR const *text, [in] UINT16 const *clustermap, [in] DWRITE_SHAPING_TEXT_PROPERTIES *props, [in] UINT32 text_len, [in] UINT16 const *glyph_indices, [in] DWRITE_SHAPING_GLYPH_PROPERTIES const *glyph_props, [in] UINT32 glyph_count, [in] IDWriteFontFace *font_face, [in] FLOAT fontEmSize, [in] FLOAT pixels_per_dip, [in] DWRITE_MATRIX const *transform, [in] BOOL use_gdi_natural, [in] BOOL is_sideways, [in] BOOL is_rtl, [in] DWRITE_SCRIPT_ANALYSIS const *analysis, [in] WCHAR const *locale, [in] DWRITE_TYPOGRAPHIC_FEATURES const **features, [in] UINT32 const *feature_range_lengths, [in] UINT32 feature_ranges, [out] FLOAT *glyph_advances, [out] DWRITE_GLYPH_OFFSET *glyph_offsets) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 1429 of file dwrite.idl.