public static IntPtr CreatePixmapSurfaceHI(IntPtr dpy, IntPtr config, ClientPixmap[] pixmap) { IntPtr retValue; unsafe { fixed (ClientPixmap* p_pixmap = pixmap) { Debug.Assert(Delegates.peglCreatePixmapSurfaceHI != null, "peglCreatePixmapSurfaceHI not implemented"); retValue = Delegates.peglCreatePixmapSurfaceHI(dpy, config, p_pixmap); LogFunction("eglCreatePixmapSurfaceHI(0x{0}, 0x{1}, {2}) = {3}", dpy.ToString("X8"), config.ToString("X8"), LogValue(pixmap), retValue.ToString("X8")); } } DebugCheckErrors(retValue); return (retValue); }
internal extern static unsafe IntPtr eglCreatePixmapSurfaceHI(IntPtr dpy, IntPtr config, ClientPixmap* pixmap);