# hi_mpi_vi_disable_dev

#### 函数功能

禁用VI设备。


#### 约束说明

- 需先调用  hi_mpi_vi_destroy_pipe
接口销毁所有与该VI设备绑定的物理PIPE后，再禁用VI设备。
- 可重复禁用，不返回失败。
- 禁用VI设备后，VI设备处理完全关闭的状态，在下次调用  hi_mpi_vi_enable_dev
接口启用VI设备前，需要重新调用  hi_mpi_vi_set_dev_attr
接口设置该设备的属性。


#### 函数原型

hi_s32 hi_mpi_vi_disable_dev(hi_vi_dev vi_dev)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| vi\_dev | 输入 | VI设备号。 取值范围：[0, 4)。 |


#### 返回值说明

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


#### 参考资源

接口调用流程，参见视频数据获取功能。
