| CanvasFontFace Methods |
The CanvasFontFace type exposes the following members.
| Name | Description | |
|---|---|---|
| Dispose | Releases all resources used by the CanvasFontFace. | |
| GetGdiCompatibleGlyphMetrics | Gets the metrics and bounds of the glyphs that would get drawn, compatible with what GDI would produce, in em units. | |
| GetGlyphIndices | Returns the nominal mapping of UCS4 Unicode code points to glyph indices as defined by the font 'CMAP' table. | |
| GetGlyphMetrics | Gets the metrics and bounds of the glyphs that would get drawn in em units. | |
| GetGlyphRunBounds(CanvasDrawingSession, Vector2, Single, CanvasGlyph, Boolean, UInt32) | Gets the bounds of a glyph run using this font face. | |
| GetGlyphRunBounds(CanvasDrawingSession, Vector2, Single, CanvasGlyph, Boolean, UInt32, CanvasTextMeasuringMode) | Gets the bounds of a glyph run using this font face, using the specified measuring mode. | |
| GetInformationalStrings | Gets an informational string contained by the font. | |
| GetRecommendedGridFit | Determines the recommended grid fit for the font, using the specified size and rendering constraints. | |
| GetRecommendedRenderingMode(Single, Single, CanvasTextMeasuringMode, CanvasTextRenderingParameters) | Determines the recommended rendering mode for the font, using the specified size and rendering constraints. | |
| GetRecommendedRenderingMode(Single, Single, CanvasTextMeasuringMode, CanvasTextRenderingParameters, Matrix3x2, Boolean, CanvasAntialiasing) | Determines the recommended rendering mode for the font, using the specified size and rendering constraints. | |
| GetSupportedTypographicFeatureNames(CanvasAnalyzedScript) | Gets an array of the supported typographic features for this font face. | |
| GetSupportedTypographicFeatureNames(CanvasAnalyzedScript, String) | Gets an array of the supported typographic features for this font face. | |
| GetTypographicFeatureGlyphSupport(CanvasAnalyzedScript, CanvasTypographyFeatureName, CanvasGlyph) | Gets an array of booleans, as to whether a set of glyphs can be used with the specified typographic feature. | |
| GetTypographicFeatureGlyphSupport(CanvasAnalyzedScript, CanvasTypographyFeatureName, CanvasGlyph, String) | Gets an array of booleans, as to whether a set of glyphs can be used with the specified typographic feature. | |
| GetVerticalGlyphVariants | Retrieves the vertical forms of the nominal glyphs retrieved from GetGlyphIndices. | |
| HasCharacter | Gets whether this font face contains the specified unicode character. |