---
title: HI_ACODEC_SET_DACR_VOLUME
description: "右声道输出音量控制。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_0771.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_0771.html
indexId: f42ab021789188d98e81af00e0f2d1e23197057884b8c1820b943318ffdd0073105
---
# HI_ACODEC_SET_DACR_VOLUME

#### 函数功能

右声道输出音量控制。


#### 约束说明

- 右声道输出音量范围：[0, 127]，赋值越大，音量越小。赋值为 0 时，音量最大，为6db，赋值为 127 时，音量最小，为静音。
- 例如hi_acodec_volume_ctrl结构体中volume_ctrl变量被配置为x，音量会被调节为 (6-x) db。


#### 函数原型

int ioctl(int fd, HI_ACODEC_SET_DACR_VOLUME, hi_acodec_volume_ctrl*arg);


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| fd | 输入 | Audio Codec设备文件描述符。 |
| HI\_ACODEC\_SET\_DACR\_VOLUME | 输入 | ioctl号。 |
| arg | 输入 | 内置Audio Codec音量控制参数。 |


#### 返回值说明

- 0：成功。
- 非0：失败。
