public static extern Window XCreateWindow( [In] Display *display, [In] Window parent, [In] int x, [In] int y, [In] uint width, [In] uint height, [In] uint border_width, [In] int depth, [In] uint @class, [In] Visual *visual, [In] UIntPtr valuemask, [In] XSetWindowAttributes *attributes );
public static extern XcmsCCC XcmsCreateCCC(Display *param0, int param1, Visual *param2, XcmsColor *param3, [NativeTypeName("XcmsCompressionProc")] delegate *unmanaged <XcmsCCC, XcmsColor *, uint, uint, int *, int> param4, [NativeTypeName("XPointer")] sbyte *param5, [NativeTypeName("XcmsWhiteAdjustProc")] delegate *unmanaged <XcmsCCC, XcmsColor *, XcmsColor *, nuint, XcmsColor *, uint, int *, int> param6, [NativeTypeName("XPointer")] sbyte *param7);
public static extern unsafe XImage *XShmCreateImage(System.IntPtr display, Visual *visual, uint depth , int format, System.IntPtr data, ref XShmSegmentInfo shminfo, uint width, uint height);
public static extern VisualID XVisualIDFromVisual( [In] Visual *visual );