[]
IDWriteFontFace1
[Guid("a71efdb4-9fdb-4838-ad90-cfc3be8c3daf")]
public class FontFace1 : FontFace, IDisposable, IUnknown
Name | Description |
---|---|
FontFace1(IntPtr) | Initializes a new instance of the FontFace1 class. |
Name | Description |
---|---|
CaretMetrics | GetCaretMetrics |
Metrics | GetMetrics |
Name | Description |
---|---|
GetCaretMetrics(out CaretMetrics) | void IDWriteFontFace1::GetCaretMetrics([Out] DWRITE_CARET_METRICS* caretMetrics) |
GetDesignGlyphAdvances(int, short[], int[], Bool) | HRESULT IDWriteFontFace1::GetDesignGlyphAdvances([In] unsigned int glyphCount,[In, Buffer] const unsigned short* glyphIndices,[Out, Buffer] int* glyphAdvances,[In] BOOL isSideways) |
GetGdiCompatibleGlyphAdvances(float, float, Matrix3x2?, Bool, Bool, int, short[], int[]) | HRESULT IDWriteFontFace1::GetGdiCompatibleGlyphAdvances([In] float emSize,[In] float pixelsPerDip,[In, Optional] const DWRITE_MATRIX* transform,[In] BOOL useGdiNatural,[In] BOOL isSideways,[In] unsigned int glyphCount,[In, Buffer] const unsigned short* glyphIndices,[Out, Buffer] int* glyphAdvances) |
GetGdiCompatibleMetrics(float, float, Matrix3x2?, out FontMetrics1) | HRESULT IDWriteFontFace1::GetGdiCompatibleMetrics([In] float emSize,[In] float pixelsPerDip,[In, Optional] const DWRITE_MATRIX* transform,[Out] DWRITE_FONT_METRICS1* fontMetrics) |
GetKerningPairAdjustments(int, short[], int[]) | HRESULT IDWriteFontFace1::GetKerningPairAdjustments([In] unsigned int glyphCount,[In, Buffer] const unsigned short* glyphIndices,[Out, Buffer] int* glyphAdvanceAdjustments) |
GetMetrics(out FontMetrics1) | void IDWriteFontFace1::GetMetrics([Out] DWRITE_FONT_METRICS1* fontMetrics) |
GetRecommendedRenderingMode(float, float, float, Matrix3x2?, Bool, OutlineThreshold, MeasuringMode) | HRESULT IDWriteFontFace1::GetRecommendedRenderingMode([In] float fontEmSize,[In] float dpiX,[In] float dpiY,[In, Optional] const DWRITE_MATRIX* transform,[In] BOOL isSideways,[In] DWRITE_OUTLINE_THRESHOLD outlineThreshold,[In] DWRITE_MEASURING_MODE measuringMode,[Out] DWRITE_RENDERING_MODE* renderingMode) |
GetUnicodeRanges(int, UnicodeRange[]) | HRESULT IDWriteFontFace1::GetUnicodeRanges([In] unsigned int maxRangeCount,[Out, Buffer, Optional] DWRITE_UNICODE_RANGE* unicodeRanges,[Out] unsigned int* actualRangeCount) |
HasKerningPairs() | BOOL IDWriteFontFace1::HasKerningPairs() |
IsMonospacedFont() | BOOL IDWriteFontFace1::IsMonospacedFont() |
Name | Description |
---|---|
explicit operator FontFace1(IntPtr) |