Win32.NativeWin32MemoryDc.SetClipRect C# (CSharp) Method

SetClipRect() public method

public SetClipRect ( PixelFarm r ) : void
r PixelFarm
return void
        public void SetClipRect(PixelFarm.Drawing.Rectangle r)
        {
            SetClipRect(r.Left, r.Top, r.Width, r.Height);
        }
        public void SetClipRect(int x, int y, int w, int h)

Same methods

NativeWin32MemoryDc::SetClipRect ( int x, int y, int w, int h ) : void

Usage Example

        void CreateGraphicsFromNativeHdc(int width, int height)
        {
            win32MemDc = new NativeWin32MemoryDc(width, height, true);
            win32MemDc.PatBlt(NativeWin32MemoryDc.PatBltColor.White);
            win32MemDc.SetBackTransparent(true);
            win32MemDc.SetClipRect(0, 0, width, height);

            this.originalHdc = win32MemDc.DC;
            //--------------
            //set default font and default text color
            this.CurrentFont = new RequestFont("tahoma", 14);
            this.CurrentTextColor = Color.Black;
            //--------------

        }