hi_mpi_vpc_get_process_result
The
The
Description
Obtains the image processing result after a task is complete.
The VPC functional APIs are asynchronous (for example, hi_mpi_vpc_crop). Therefore, it is necessary to call this API to obtain the processing result after the task processing is complete.
Prototype
hi_s32 hi_mpi_vpc_get_process_result(hi_vpc_chn chn, hi_u32 task_id, hi_s32 milli_sec)
Parameters
|
Parameter |
Input/Output |
Description |
|---|---|---|
|
chn |
Input |
Channel ID for image processing. |
|
task_id |
Input |
Task ID. The task ID is used to determine the task whose result data needs to be obtained. The task ID can be obtained after the crop and resize APIs are called. For details, see hi_mpi_vpc_resize to hi_mpi_vpc_batch_crop_resize_make_border. |
|
milli_sec |
Input |
Timeout interval (ms).
|
Returns
- 0: success
- Other values: failure. For details, see VPC Return Codes.