internal static extern E TTLoadEmbeddedFont(out IntPtr phFontReference, TTLOAD ulFlags, out EMBED pulPrivStatus, LICENSE ulPrivs, out TTLOAD pulStatus, READEMBEDPROC lpfnReadFromStream, FileStream lpvReadStream, [MarshalAs(UnmanagedType.LPWStr)] string szWinFamilyName, [MarshalAs(UnmanagedType.LPStr)] string szMacFamilyName, TTLOADINFO pTTLoadInfo);
internal static extern E TTEmbedFont(IntPtr hDC, TTEMBED ulFlags, CHARSET ulCharSet, out EMBED pulPrivStatus, out uint pulStatus, WRITEEMBEDPROC lpfnWriteToStream, FileStream lpvWriteStream, ref ushort pusCharCodeSet, ushort usCharCodeCount, ushort usLanguage, TTEMBEDINFO pTTEmbedInfo);