@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Used with [BeginBufferedAnimation], [BeginBufferedPaint] !!!!C# Definition: [StructLayout(LayoutKind.Sequential)] struct BP_PAINTPARAMS : IDisposable { private int cbSize; public BPPF Flags; private IntPtr prcExclude; private IntPtr pBlendFunction; public BP_PAINTPARAMS(BPPF flags) { cbSize = Marshal.SizeOf(typeof(BufferedPaintParams)); Flags = flags; prcExclude = pBlendFunction = IntPtr.Zero; } public Rectangle Exclude { get { return (Rectangle)Marshal.PtrToStructure(prcExclude, typeof(RECT)); } set { if (prcExclude == IntPtr.Zero) prcExclude = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(RECT))); Marshal.StructureToPtr(value, prcExclude, false); } } public BlendFunction BlendFunction { get { return (BlendFunction)Marshal.PtrToStructure(pBlendFunction, typeof(BlendFunction)); } set { if (pBlendFunction == IntPtr.Zero) pBlendFunction = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(BlendFunction))); Marshal.StructureToPtr(value, pBlendFunction, false); } } public void Dispose() { if (prcExclude != IntPtr.Zero) Marshal.FreeHGlobal(prcExclude); if (pBlendFunction != IntPtr.Zero) Marshal.FreeHGlobal(pBlendFunction); } } !!!!VB Definition: Structure BP_PAINTPARAMS Public TODO End Structure !!!!User-Defined Field Types: [BPPF] !!!!Notes: None. Documentation: BP_PAINTPARAMS@msdn on MSDN
Edit Structures.BP_PAI...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.