private sk_paint_get_pos_text_path ( |
||
t | ||
text | IntPtr | |
length | IntPtr | |
points | [ | |
리턴 |
public SKPath GetTextPath(IntPtr buffer, IntPtr length, SKPoint[] points) { if (buffer == IntPtr.Zero) { throw new ArgumentNullException(nameof(buffer)); } return(GetObject <SKPath>(SkiaApi.sk_paint_get_pos_text_path(Handle, buffer, length, points))); }
public SKPath GetTextPath(byte[] text, SKPoint[] points) { if (text == null) { throw new ArgumentNullException(nameof(text)); } return(GetObject <SKPath> (SkiaApi.sk_paint_get_pos_text_path(Handle, text, (IntPtr)text.Length, points))); }
public SKPath GetTextPath(string text, SKPoint[] points) { if (text == null) { throw new ArgumentNullException(nameof(text)); } var bytes = StringUtilities.GetEncodedText(text, TextEncoding); return(GetObject <SKPath> (SkiaApi.sk_paint_get_pos_text_path(Handle, bytes, (IntPtr)bytes.Length, points))); }