Loads an MRC image file into a bitmap. The file can be in any supported image file format.
#include "ltsgm.h"
L_LTSGM_API L_INT L_MrcLoadBitmap(pszFileName, pBitmap, uStructSize, nPageNo, pfnCallback, pUserData)
Character string containing the name of the file to load.
Pointer to the bitmap handle referencing the target bitmap.
Size in bytes, of the structure pointed to by pBitmap, for versioning. Use sizeof( BITMAPHANDLE).
The page number of a multipage file, which can contain more than one image. When loading a file, this is the exact page number. For more information on multipage files refer to Multipage File Formats.
Reserved for future use. Pass NULL.
Reserved for future use. Pass NULL.
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
<= 0 | An error occurred. Refer to Return Codes. |
This function loads the MRC image files that were saved using either LEAD Proprietary T44 Format or Standard T44 Format.
Note: You can also use L_LoadBitmap to load the MRC image file.
L_INT MrcLoadBitmapExample(L_TCHAR* pszFileName,pBITMAPHANDLE pBitmap)
{
L_INT nRet;
/* Load the MRC file that saved in the LEAD or Standard T44 format*/
nRet = L_MrcLoadBitmap (pszFileName, pBitmap, sizeof(BITMAPHANDLE), 1, NULL, NULL);
if (nRet != SUCCESS)
return nRet;
return SUCCESS;
}