2003-10-15 08:51:06 +00:00
<refentry id= "cairo_set_target_surface" >
2003-10-16 05:31:56 +00:00
<refmeta >
<refentrytitle > cairo_set_target_surface</refentrytitle>
<manvolnum > 3</manvolnum>
</refmeta>
<refnamediv >
<refname > cairo_set_target_surface</refname>
2003-10-16 10:54:34 +00:00
<refpurpose > set surface for painting operations </refpurpose>
2003-10-16 05:31:56 +00:00
</refnamediv>
<refsynopsisdiv >
<programlisting >
void cairo_set_target_surface (<link linkend= "cairo_t" > cairo_t</link> *cr, <link linkend= "cairo_surface_t" > cairo_surface_t</link> *surface)</programlisting>
<variablelist role= "params" >
<varlistentry >
<term > <parameter > cr</parameter> :</term>
<listitem >
2003-10-16 10:54:34 +00:00
<simpara > a <link linkend= "cairo_t" > cairo_t</link> </simpara>
2003-10-16 05:31:56 +00:00
</listitem>
</varlistentry>
<varlistentry >
<term > <parameter > surface</parameter> :</term>
<listitem >
2003-10-16 10:54:34 +00:00
<simpara > an allocated <link linkend= "cairo_surface_t" > cairo_surface_t</link> </simpara>
2003-10-16 05:31:56 +00:00
</listitem>
</varlistentry>
</variablelist>
</refsynopsisdiv>
<refsect1 >
<title > Description</title>
<para >
<indexterm >
<primary > functions</primary>
<secondary > cairo_set_target_surface</secondary>
</indexterm>
<indexterm >
<primary />
</indexterm>
2003-10-16 10:54:34 +00:00
Selects <varname > surfacee</varname> as the surface to draw on. If there already is a surface set, it will be substituted by <varname > surface</varname> . It references <varname > surface</varname> e to ensure that it will be calid at least until another surface was selected or the <link linkend= "cairo_t" > cairo_t</link> is destroyed.
2003-10-16 05:31:56 +00:00
</para>
</refsect1>
2003-10-15 08:51:06 +00:00
</refentry>