---
title: hi_mpi_vo_set_chn_frame_rate
description: "设置指定视频输出通道的显示帧率。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_0915.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_0915.html
indexId: 0206b325065a54938220b7657566cd78c70e22c1831a4573d9fa93bfbe14a855105
---
# hi_mpi_vo_set_chn_frame_rate

#### 函数功能

设置指定视频输出通道的显示帧率。


#### 约束说明

- 需先调用  hi_mpi_vo_set_chn_attr
接口设置VO相应视频输出通道属性 ，才能调用本接口，否则返回失败。
- 调用  hi_mpi_vo_enable_chn
接口会使通道重置为正常速度播放，因此，必须在通道使能后再调用本接口进行播放控制。
- 在通道禁用的情况下，调用  hi_mpi_vo_set_chn_attr
接口会将通道帧率重置为显示帧率。
  通道帧率为通道处理图像数据的帧率，显示帧率为显示设备的帧率，显示帧率可以在调用hi_mpi_vo_set_video_layer_attr接口设置视频层属性时配置。

- VO与VPSS绑定场景下，该接口设置的帧率生效。
- 该接口暂不支持多进程。


#### 函数原型

hi_s32 hi_mpi_vo_set_chn_frame_rate(hi_vo_layer layer, hi_vo_chn chn, hi_s32 frame_rate)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| layer | 输入 | 视频输出视频层号。 取值范围：[0, 9)。 layer参数设置为0、1时有效，设置其它值无效。 |
| chn | 输入 | 视频输出通道的通道号。 取值范围：[0, 64)。 |
| frame\_rate | 输入 | 通道帧率，帧率可设置为Nx，其中N为[1,64]的任意整数，x为设备帧率。 |


#### 返回值说明

- 0：成功
- 非0：失败，参见  VO视频输出返回码
