# hi_mpi_vi_set_pipe_vc_number

#### 函数功能

设置VI物理PIPE对接前端sensor的VC号。

Atlas 200/500 A2推理产品，不支持该接口。


#### 约束说明

- 必须调用  hi_mpi_vi_create_pipe
接口创建PIPE后、调用  hi_mpi_vi_start_pipe
接口前调用本接口 。
- 有部分sensor在2合1的WDR场景下输出的VC号为1、2等，如果不单独通过本接口指定VC号，则会与系统内部默认的VC号0、1不匹配，导致获取数据失败。
- 不支持虚拟PIPE。


#### 函数原型

hi_s32 hi_mpi_vi_set_pipe_vc_number(hi_vi_pipe vi_pipe, hi_u32 vc_number)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| vi\_pipe | 输入 | 物理PIPE号。 取值范围：[0, 4) |
| vc\_number | 输入 | VC号。 取值范围：[0, 4) |


#### 返回值说明

- 0：成功
- 非0：失败，参见  VI视频输入返回码
。
