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

fzrt_pbuf_copy_to_graf_port

Description

Copies pixel data from a pixel buffer to a port. This will copy the contents of pixel buffer to a graf ptr. 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_to_graf_port(

fzrt_pbuf_ptr

src_pixbuf,

fzrt_pbuf_rect_td *

src_rect,

fzrt_graf_ptr

dst_port,

fzrt_rect *

dst_rect,

fzrt_unsigned_int

flags )

Parameters

src_pixbuf [Input]

source pixel buffer

src_rect [Input]

source rectangle

dst_port [Input]

destination graf pointer

dst_rect [Input]

destination rectangle

flags [Input]

flags - 0 for now

Returns

FZRT_NOERR if successful, error code otherwise

Availability

5.0.0.0

Function Set

fz_fzrt_graf_fset


Defined in

fzrt_api.h