using System.Runtime.InteropServices; namespace Apewer.Internals.Interop { /// <summary></summary> [StructLayout(LayoutKind.Sequential)] struct Point { /// <summary></summary> public int x; /// <summary></summary> public int y; /// <summary></summary> /// <param name="x"></param> /// <param name="y"></param> public Point(int x, int y) { this.x = x; this.y = y; } } }