formZ SDK | 5.0 API Reference | System | Runtime Library (FZRT) | Graphics

fzrt_pbuf_copy

Description

Copies one pixel buffer to another. This will copy the contents of one pixel buffer to another. The destination pixel buffer must be allocated before copy. If the src and destination rectangles are different sizes, the pixels will be stretched (or compressed).

Plugin Prototype

fzrt_error_td fzrt_pbuf_copy(

fzrt_pbuf_ptr

src_pixbuf,

fzrt_pbuf_rect_td *

src_rect,

fzrt_pbuf_ptr

dst_pixbuf,

fzrt_pbuf_rect_td *

dst_rect,

fzrt_unsigned_int

flags )

Parameters

src_pixbuf [Input]

allocated pixbuf

src_rect [Input]

bounds of src pixels to copy

dst_pixbuf [Input]

destination pixbuf - already allocated

dst_rect [Input]

destination rectangle

flags [Input]

flags - 0 for now

Returns

FZRT_NOERR if successful, error number otherwise

Availability

5.0.0.0

Function Set

fz_fzrt_graf_fset


Defined in

fzrt_api.h