J2KCompressionControl example for C++ 5.0 and later
ILEADRasterIO *pIO=NULL;
::CoCreateInstance(CLSID_LEADRasterIO, NULL, CLSCTX_ALL,
IID_ILEADRasterIO, (void**)&pIO);
// compress a lossless file
pIO->J2KSetDefaults ();
pIO->J2KCompressionControl = J2K_COMP_LOSSLESS;
pIO->Save(m_LEADRasterView1.GetRaster(),
"c:\\temp\\lossless.j2k",
FILE_J2K, 0, (QFactorConstants)0, SAVE_OVERWRITE);
pIO->Release();