extern internal static bool UpdateLayeredWindow(IntPtr hwnd, IntPtr hdcDst, ref Win32Point pptDst, ref Win32Size psize, IntPtr hdcSrc, ref Win32Point pprSrc, Int32 crKey, ref BLENDFUNCTION pblend, int dwFlags);
internal static extern bool UpdateLayeredWindow(IntPtr hwnd, IntPtr hdcDest, ref Point pptDest, ref Win32Size psize, IntPtr hdcSrc, ref Point pptSrc, uint crKey, [In] ref BlendFunction pblend, uint dwFlags);