1 /*
2  * Copyright (C) 2015-2021 Alibaba Group Holding Limited
3  */
4 #ifndef __ICON_H__
5 #define __ICON_H__
6 
7 #include <stdio.h>
8 
9 typedef struct {
10     uint8_t *p_icon_data;
11     uint16_t width;
12     uint16_t height;
13     uint8_t *p_icon_mask;
14 } icon_t;
15 // 由于不同扫描方式得到的结果不一样 有的可能是一维数组有的可能是二维
16 // 很麻烦做抽象 先统一使用列行式吧 可以搞一个枚举 根据不同扫描方式
17 // 通过像素长宽计算数组长宽和访问方式 增加了p_icon_mask
18 // 用于绘制透明图象时提供遮罩
19 
20 #endif
21