ChromiumWebBrowserOnPaint Method |
Version 130.1.90
Called when an element should be painted. Pixel values passed to this method are scaled relative to view coordinates based on the
value of
DeviceScaleFactor returned from
GetScreenInfo. To override the default behaviour
override this method or implement your own
IRenderHandler and assign to
RenderHandler
Called on the CEF UI Thread
Namespace: CefSharp.WpfAssembly: CefSharp.Wpf (in CefSharp.Wpf.dll) Version: 129.0.110.0 (129.0.110.0)
Syntax protected virtual void OnPaint(
bool isPopup,
Rect dirtyRect,
IntPtr buffer,
int width,
int height
)
protected:
virtual void OnPaint(
bool isPopup,
Rect dirtyRect,
IntPtr buffer,
int width,
int height
)
Parameters
- isPopup Boolean
- indicates whether the element is the view or the popup widget.
- dirtyRect Rect
- contains the set of rectangles in pixel coordinates that need to be repainted
- buffer IntPtr
- The bitmap will be width * height *4 bytes in size and represents a BGRA image with an upper-left origin.
The buffer should no be used outside the scope of this method, a copy should be taken. As the buffer is reused
internally and potentially even freed.
- width Int32
- width
- height Int32
- height
See Also