[]
IDWriteFont1
[Guid("acd16696-8c14-4f5d-877e-fe3fc1d32738")]
public class Font1 : Font, IDisposable, IUnknown
Initializes a new instance of the Font1 class.
public Font1(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
GetMetrics
public FontMetrics1 Metrics { get; }
GetPanose
public Panose Panose { get; }
void IDWriteFont1::GetMetrics([Out] DWRITE_FONT_METRICS1* fontMetrics)
public void GetMetrics(out FontMetrics1 fontMetrics)
fontMetrics
FontMetrics1void IDWriteFont1::GetPanose([Out] DWRITE_PANOSE* panose)
public void GetPanose(out Panose anoseRef)
anoseRef
PanoseHRESULT IDWriteFont1::GetUnicodeRanges([In] unsigned int maxRangeCount,[Out, Buffer, Optional] DWRITE_UNICODE_RANGE* unicodeRanges,[Out] unsigned int* actualRangeCount)
public int GetUnicodeRanges(int maxRangeCount, UnicodeRange[] unicodeRanges)
maxRangeCount
intunicodeRanges
UnicodeRange[]BOOL IDWriteFont1::IsMonospacedFont()
public bool IsMonospacedFont()
Performs an explicit conversion from System.IntPtr to Font1.
public static explicit operator Font1(IntPtr nativePointer)
nativePointer
System.IntPtr