GVnc.Framebuffer.rgb24_blt
Description: Reference for GVnc.Framebuffer.rgb24_blt

### Virtual Method

# GVnc Framebufferrgb24_blt

#### Declaration [src]

    void
    rgb24_blt (
      VncFramebuffer* fb,
      guint8* src,
      int rowstride,
      guint16 x,
      guint16 y,
      guint16 width,
      guint16 height
    )

#### Description [src]

Fill all the pixels in the range (`x`, `y`) to (`x` + `width`, `y` + `height`) to the value in `src`. The number of bytes in `src` is always 3 as it must be in plain RGB24 format.

#### Parameters

`src` | An array of `guint8`
| The new pixel data.
| The data is owned by the caller of the function.
`rowstride` | `int`
| The number of bytes per row.
`x` | `guint16`
| The horizontal pixel to start filling.
`y` | `guint16`
| The vertical pixel to start filling.
`width` | `guint16`
| The number of pixels to fill horizontally.
`height` | `guint16`
| The number of pixels to fill vertically.