| ![[Previous]](../prev.gif) | ![[Contents]](../contents.gif) | ![[Index]](../keyword_index.gif) | ![[Next]](../next.gif) | 
Blit an area within a surface
#include <gf/gf.h>
int gf_draw_blit1( gf_context_t context,
                   int          sx1,
                   int          sy1,
                   int          sx2,
                   int          sy2,
                   int          dx1,
                   int          dy1 );
gf
This function performs a simple BLock Image Transfer (BLIT, or pixel copy) from one area to another area of a surface associated with the given context. The source and destination areas may overlap.
|  | The destination rectangle is subject to clipping. The source rectangle is not, although it is subject to the boundaries of the surface. | 
QNX Graphics Framework
| Safety: | |
|---|---|
| Interrupt handler | No | 
| Signal handler | No | 
| Thread | Yes | 
gf_draw_blit2(), gf_draw_blitscaled()
| ![[Previous]](../prev.gif) | ![[Contents]](../contents.gif) | ![[Index]](../keyword_index.gif) | ![[Next]](../next.gif) |