internal static TypeMetric CreateInstance(IntPtr instance) { if (instance == IntPtr.Zero) return null; using (NativeTypeMetric nativeInstance = new NativeTypeMetric(instance)) { return new TypeMetric(nativeInstance); } } }
public TypeMetric FontTypeMetrics(string text, bool ignoreNewlines) { var result = _nativeInstance.FontTypeMetrics(text, ignoreNewlines); return(TypeMetric.CreateInstance(result)); }