load_handle
Description:
public bool load_handle (void* handle, IccLoadFlags flags) throws Error
Set the internal cmsHPROFILE instance.
This may be required if you create the profile using cmsCreateRGBProfileTHR
and then want to use the functionality in
Icc.
Do not call cmsCloseProfile
on handle
in the caller, this will be done when the this
object is finalized. Treat the profile like it's been adopted by this module.
To handle the internal error callback, you should use the thread-safe creation function, e.g. cmsCreateNULLProfileTHR
. The
context_id
should be set as the value of get_context for this object.
Additionally, this function cannot be called more than once, and also can't be called if load_file has previously been used on the this object.
Parameters:
this |
a Icc instance. |
handle |
a cmsHPROFILE instance |
flags |
a set of IccLoadFlags |