Callback for use by IG_PDF_stream_read_CB_register and IG_PDF_stream_write_CB_register.
Declaration:
|
Copy Code
|
typedef LONG (LPACCUAPI LPFNIG_PDF_STREAM_PROC)(
LPSTR lpData,
UINT nDataLen,
LPVOID clientData
);
|
Arguments:
Name |
Type |
Description |
lpData |
LPSTR |
Buffer into which your procedure must place the number of bytes specified by nDataLen. |
nDataLen |
UINT |
Number of bytes to read from the stream and place into data. |
clientData |
LPVOID |
User-supplied data that was specified in the call to IG_PDF_stream_read_CB_register or IG_PDF_stream_write_CB_register. |
Return Value:
Returns the number of bytes actually read or written.
Supported Raster Image Formats:
This function does not process image pixels.
Remarks:
This procedure must return the number of bytes specified by nDataLen, obtaining them in any way it wishes.