[]
IDWriteFontFallback
[Guid("EFA008F9-F7A1-48BF-B05C-F224713CC0FF")]
public class FontFallback : ComObject, IDisposable, IUnknown
<Guid("EFA008F9-F7A1-48BF-B05C-F224713CC0FF")>
Public Class FontFallback
Inherits ComObject
Implements IDisposable, IUnknown
| Name | Description |
|---|---|
| FontFallback(nint) | Initializes a new instance of the FontFallback class. |
| Name | Description |
|---|---|
| MapCharacters(TextAnalysisSource, int, int, FontCollection, string, FontWeight, FontStyle, FontStretch, out int, out float) | Determines an appropriate font to use to render the range of text. |
| MapCharacters(nint, int, int, FontCollection, string, FontWeight, FontStyle, FontStretch, out int, out float) | HRESULT IDWriteFontFallback::MapCharacters(IDWriteTextAnalysisSource* source, UINT32 textPosition, UINT32 textLength, [in, optional] IDWriteFontCollection* baseFontCollection, [in, optional] wchar_t* baseFamilyName, DWRITE_FONT_WEIGHT baseWeight, DWRITE_FONT_STYLE baseStyle, DWRITE_FONT_STRETCH baseStretch, [out] UINT32* mappedLength, [out] IDWriteFont** mappedFont, [out] FLOAT* scale) |
| MapCharacters(nint, int, int, nint, nint, FontWeight, FontStyle, FontStretch, out int, out float) | HRESULT IDWriteFontFallback::MapCharacters(IDWriteTextAnalysisSource* source, UINT32 textPosition, UINT32 textLength, [in, optional] IDWriteFontCollection* baseFontCollection, [in, optional] wchar_t* baseFamilyName, DWRITE_FONT_WEIGHT baseWeight, DWRITE_FONT_STYLE baseStyle, DWRITE_FONT_STRETCH baseStretch, [out] UINT32* mappedLength, [out] IDWriteFont** mappedFont, [out] FLOAT* scale) |
| Name | Description |
|---|---|
| explicit operator FontFallback(nint) | Performs an explicit conversion from nint to FontFallback. |