Indicates that you are beginning the process of redrawing region
on the context's surface.
Calling this function begins a drawing operation using context on the
surface that context was created from. The actual requirements and
guarantees for the drawing operation vary for different implementations
of drawing, so a gdk.cairo_context.CairoContext and a gdk.glcontext.GLContext
need to be treated differently.
A call to this function is a requirement for drawing and must be
followed by a call to gdk.draw_context.DrawContext.endFrame, which will
complete the drawing operation and ensure the contents become visible
on screen.
Note that the region passed to this function is the minimum region that
needs to be drawn and depending on implementation, windowing system and
hardware in use, it might be necessary to draw a larger region. Drawing
implementation must use gdk.draw_context.DrawContext.getFrameRegion to
query the region that must be drawn.
Indicates that you are beginning the process of redrawing region on the context's surface.
Calling this function begins a drawing operation using context on the surface that context was created from. The actual requirements and guarantees for the drawing operation vary for different implementations of drawing, so a gdk.cairo_context.CairoContext and a gdk.glcontext.GLContext need to be treated differently.
A call to this function is a requirement for drawing and must be followed by a call to gdk.draw_context.DrawContext.endFrame, which will complete the drawing operation and ensure the contents become visible on screen.
Note that the region passed to this function is the minimum region that needs to be drawn and depending on implementation, windowing system and hardware in use, it might be necessary to draw a larger region. Drawing implementation must use gdk.draw_context.DrawContext.getFrameRegion to query the region that must be drawn.
When using GTK, the widget system automatically places calls to gdk.draw_context.DrawContext.beginFrame and gdk.draw_context.DrawContext.endFrame via the use of GskRenderers, so application code does not need to call these functions explicitly.