File: ggiCrossBlit.3ggi

package info (click to toggle)
libggi 1%3A2.0.1-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 6,072 kB
  • ctags: 5,274
  • sloc: ansic: 42,720; sh: 6,508; makefile: 666
file content (26 lines) | stat: -rw-r--r-- 813 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
.\\" auto-generated by docbook2man-spec $Revision: 1.5 $
.TH "ggiCrossBlit" "3ggi" "22 August 2001" "GGI" "LibGGI API"
.SH NAME
ggiCrossBlit \- Copy a rectangular area between two visuals
.SH SYNOPSIS
\fB#include <ggi/ggi.h>
.sp
int ggiCrossBlit(ggi_visual_t \fIsrc\fB, 
int \fIsx\fB, int \fIsy\fB, 
int \fIsw\fB, int \fIsh\fB,
ggi_visual_t \fIdst\fB, 
int \fIdx\fB, int \fIdy\fB);
\fR.SH "DESCRIPTION"
.PP
Blits a rectangular memory area from one visual to another. It handles
colorspace-conversion. (Though it can be quite expensive, so take care.)
.PP
\fBggiCrossBlit\fR will transfer an area from the source visual's read frame
to the destination visual's write frame.
.PP
This function does not perform stretching.
.SH "RETURN VALUE"
.PP
0 for OK, otherwise an error code.
.SH "SEE ALSO"
\fBggiCopyBox\fR(3)