---
title: hi_tde_quick_fill
description: "向指定TDE任务中添加快速填充命令，实现将指定的颜色数值纯色填充到目标位图的操作区域中，具体如下图所示。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_03_0935.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_03_0935.html
indexId: 75408b51aa586c3b6be75d57a59eb257cc41f66e85610ae447eb00875c510588105
---
# hi_tde_quick_fill

#### 函数功能

向指定TDE任务中添加快速填充命令，实现将指定的颜色数值纯色填充到目标位图的操作区域中，具体如下图所示。


#### 约束说明

- 在调用此接口前应保证调用  hi_tde_open
打开TDE设备，并且调用  hi_tde_begin_job
获得了有效的任务句柄。
- 区域大小长度及宽度支持的区间为[1,4096]。
- 指定操作区域要和指定的位图有公共区域，否则会返回错误。
- 当前仅支持ARGB8888格式。

- 该接口不支持多进程。


#### 函数原型

hi_s32 hi_tde_quick_fill(hi_s32 handle, const hi_tde_none_src *none_src, hi_u32 fill_data)


#### 参数说明

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| handle | 输入 | tde任务句柄。 |
| none\_src | 输入 | 无源位图操作区域位图信息结构体。 |
| fill\_data | 输入 | 填充颜色。 |


#### 返回值说明

- 0：成功
- 非0：失败，参见  TDE图形绘制返回码
