Lasem.cairo_set_source_pixbuf
Description: Reference for Lasem.cairo_set_source_pixbuf

### Function

# Lasemcairo_set_source_pixbuf

since: 0.4

#### Declaration [src]

    void
    lsm_cairo_set_source_pixbuf (
      cairo_t* cairo,
      const GdkPixbuf* pixbuf,
      double pixbuf_x,
      double pixbuf_y
    )

#### Description [src]

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

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

Available since: 0.4

#### Parameters

`cairo`

  Type: `cairo_t`

  A cairo context.

  The data is owned by the caller of the function.

`pixbuf`

  Type: `GdkPixbuf`

  A `GdkPixbuf`.

  The data is owned by the caller of the function.

`pixbuf_x`

  Type: `double`

  X coordinate of location to place upper left corner of `pixbuf`.

`pixbuf_y`

  Type: `double`

  Y coordinate of location to place upper left corner of `pixbuf`.