public static extern int ScriptPositionSingleGlyph( IntPtr hdc, ref IntPtr psc, [In] SCRIPT_ANALYSIS[] psa, uint tagScript, uint tagLangSys, uint tagFeature, int lParameter, ushort wGlyphId, int iAdvance, tagGOFFSET GOffset, out int piOutAdvance, out tagGOFFSET pOutGoffset);
public static extern int ScriptTextOut( IntPtr hdc, ref IntPtr psc, int x, int y, uint fuOptions, [In] tagRECT[] lprc, ref SCRIPT_ANALYSIS psa, [In] [MarshalAs(UnmanagedType.LPWStr)] string pwcReserved, int iReserved, [In] ushort[] pwGlyphs, int cGlyphs, [In] int[] piAdvance, [In] int[] piJustify, ref tagGOFFSET pGoffset);