---
title: acl.himpi.vpc_get_process_result
description: "| c函数原型 | hi\_s32 hi\_mpi\_vpc\_get\_process\_result(hi\_vpc\_chn chn, hi\_u32 task\_id, hi\_s32 milli\_sec); |"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgp/aclpythondevg_01_0433.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgp/aclpythondevg_01_0433.html
indexId: 7fb53676e0f30790d9353cdc664f82c292bd8d63c0c6b900e8af2ec7019ded9f108
---
# acl.himpi.vpc_get_process_result

| c函数原型 | hi\_s32 hi\_mpi\_vpc\_get\_process\_result(hi\_vpc\_chn chn, hi\_u32 task\_id, hi\_s32 milli\_sec); |
| --- | --- |
| Python函数 | ret = acl.himpi.vpc\_get\_process\_result(chn, task\_id, milli\_sec) |
| 函数功能 | 等待任务处理完成，再获取图片处理结果。 由于VPC功能接口是异步接口（例如：acl.himpi.vpc\_crop），因此在调用VPC功能接口之后，还需要调用本接口等待任务处理完成，然后再获取处理结果。 |
| 输入说明 | chn：int，图片处理通道号。 Atlas 200/500 A2推理产品，该参数的取值范围：[0, 128)，通道总数最多128。 milli\_sec：超时时间配置，单位是毫秒，取值范围如下。 “\-1”：阻塞方式。 “0”：非阻塞方式。 >0：超时方式，配置具体的超时时间。超时时间受操作系统影响，一般偏差在操作系统的一个时间片内，例如，操作系统的一个时间片为4ms，用户设置的milli\_sec参数值为1，则实际的超时时间在1ms到5ms范围内。在CPU负载高场景下，超时时间仍可能存在波动。 task\_id：任务ID。 此处通过任务ID来明确需要获取哪次任务执行后的结果数据。 任务ID可以在调用抠图、缩放等接口后获取，请参见acl.himpi.vpc\_resize~acl.himpi.vpc\_batch\_crop\_resize\_make\_border。 |
| 返回值说明 | ret：int，错误码。 返回0表示成功。 返回非0表示失败，参见VPC图像处理返回码。 |
