This interface holds the execution results of an IntelliBlink task which involves multiple algorithm tools.
More...
This interface holds the execution results of an IntelliBlink task which involves multiple algorithm tools.
Usually you get the LIBTaskResult object from ILIBService::ExecuteTaskSync. You can then use this interface to access individual algorithm result.
Example Code
C++
ILIBTaskResultPtr taskResult;
int err = ibService->ExecuteTaskSync(ibTaskId, image, &taskResult);
if (err != LPVErrorCode::LPVNoError) return;
C#
LIBTaskResult taskResult;
int err = ibService.ExecuteTaskSync(ibTaskId, image, out taskResult);
LPVErrorCode
This enumeration represents the type of a LPV function error.
Definition: LPVCore.idl:530
COM
ILIBTaskResultPtr taskResult;
int err = ibService->ExecuteTaskSync(ibTaskId, image, &taskResult);
if (err != LPVErrorCode::LPVNoError) return;
Note: This interface is currently not available on Linux / MacOS platform.