Gdk.cairo_set_source_pixbuf
Description: Reference for Gdk.cairo_set_source_pixbuf

### Function

# Gdkcairo_set_source_pixbuf

#### Declaration [src]

    void
    gdk_cairo_set_source_pixbuf (
      cairo_t* cr,
      const GdkPixbuf* pixbuf,
      double pixbuf_x,
      double pixbuf_y
    )

#### Description [src]

Sets the given pixbuf as the source pattern for `cr`.

The pattern has an extend mode of `CAIRO_EXTEND_NONE` and is aligned so that the origin of `pixbuf` is `pixbuf_x`, `pixbuf_y`.

#### Parameters

`cr` | `cairo_t`
| A cairo context.
| The data is owned by the caller of the function.
`pixbuf` | `GdkPixbuf`
| A `GdkPixbuf`
| The data is owned by the caller of the function.
`pixbuf_x` | `double`
| X coordinate of location to place upper left corner of `pixbuf`.
`pixbuf_y` | `double`
| Y coordinate of location to place upper left corner of `pixbuf`.