---
title: hi_mpi_vi_get_pipe_attr
description: "获取VI PIPE的属性。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_0832.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_0832.html
indexId: 094532d428effb1c42b49211e080a4e580ccb9aad7ca6d09fe286ae0a3a93f38105
---
# hi_mpi_vi_get_pipe_attr

#### 函数功能

获取VI PIPE的属性。


#### 约束说明

- 必须先调用  hi_mpi_vi_create_pipe
接口，创建VI PIPE后，才能调用该接口。
- PIPE属性必须合法，其中部分静态属性不可动态设置，具体请参见hi_vi_pipe_attr。


#### 函数原型

hi_s32 hi_mpi_vi_get_pipe_attr(hi_vi_pipe vi_pipe, hi_vi_pipe_attr *pipe_attr)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| vi\_pipe | 输入 | PIPE号。 取值范围：[0, 8)。 |
| pipe\_attr | 输入 | PIPE的属性结构体指针。 静态属性。 |


#### 返回值说明

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


#### 参考资源

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