---
title: FBIOPUT_ALPHA_HIFB
description: "设置叠加层的Alpha信息。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_0950.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_0950.html
indexId: 4354d19659247c1b0866880fd867e06448eb6e9862f5de070c5c0635aa0708bf105
---
# FBIOPUT_ALPHA_HIFB

#### 功能描述

设置叠加层的Alpha信息。


#### 约束说明

- 使用HIFB接口需先调用  hi_mpi_vo_enable
启用VO设备。

- 该接口不支持多进程、多线程。


#### 函数原型

int ioctl (int fd, FBIOPUT_ALPHA_HIFB, hi_fb_alpha *alpha)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| fd | 输入 | Framebuffer设备文件描述符。 应用程序中调用open("/dev/fbx")，会返回当前VO设备对应的Framebuffer设备文件描述符。 |
| FBIOPUT\_ALPHA\_HIFB | 输入 | ioctl号。 |
| alpha | 输出 | Alpha属性指针。 |


#### 返回值说明

- 0：成功
- 非0：失败
