public void MakeFileFace_UsingPadaukFont_NonNullFaceIsReturned() { IntPtr gr_face = Graphite2Api.MakeFileFace(PaduakFontLocation, 0); Assert.AreNotEqual(IntPtr.Zero, gr_face); Graphite2Api.FaceDestroy(gr_face); }
public void MakeFontWithAdvanceFn_UsingPadaukFont_NonNullFontIsReturned() { IntPtr gr_face = Graphite2Api.MakeFileFace(PaduakFontLocation, 0); Graphite2Api.AdvanceFn advance = (IntPtr appFontHandle, UInt16 glyphid) => 0; IntPtr gr_font = Graphite2Api.MakeFontWithAdvanceFn(20, IntPtr.Zero, advance, gr_face); Assert.AreNotEqual(IntPtr.Zero, gr_font); Graphite2Api.FontDestroy(gr_font); Graphite2Api.FaceDestroy(gr_face); }
public PaduakDisposableFace() { Face = Graphite2Api.MakeFileFace(PaduakFontLocation, 0); }