跳到主要内容

hi_rgn_mosaic_chn_attr

hi_rgn_overlayex_chn_attr

说明

定义扩展叠加区域的通道显示属性。

定义

typedef struct {
hi_point point;
hi_u32 fg_alpha;
hi_u32 bg_alpha;
hi_u32 layer;
} hi_rgn_overlayex_chn_attr;

成员

成员名称描述
point区域位置。动态属性。 区域位置坐标取值范围: 水平位置X:[0, 16382],要求以2对齐。 垂直位置Y:[0, 16382],要求以2对齐。
fg_alphaAlpha位为1的像素点的透明度。也称前景Alpha。动态属性。 取值范围:[0, 255]。取值越小,越透明。 仅当被叠加图片的格式为HI_PIXEL_FORMAT_ARGB_1555格式时,需设置该参数。
bg_alphaAlpha位为0的像素点的透明度。也称背景Alpha。动态属性。 取值范围:[0, 255]。取值越小,越透明。 仅当被叠加图片的格式为HI_PIXEL_FORMAT_ARGB_1555格式时,需设置该参数。
layer区域层次。动态属性。 取值范围与各模块最多能支持的OVERLAYEX个数相关,从0开始到通道支持区域最大个数减1。值越大,层次越高。

父主题: Region区域管理

hi_rgn_cover_chn_attr

说明

定义遮挡区域的通道显示属性。

定义

typedef struct {
hi_cover cover;
hi_u32 layer;
hi_coord coord;
} hi_rgn_cover_chn_attr;

成员

成员名称描述
coverCOVER属性。动态属性。 其中rect表示区域坐标位置和宽高 绝对坐标(coord为0的情况):
- 区域位置坐标取值范围: 水平位置X:[-16384, 16382],要求以2对齐。 垂直位置Y:[-16384, 16382],要求以2对齐。
- 宽高取值范围: 宽度:[2, 16384],要求以2对齐。 高度:[2, 16384],要求以2对齐。
layer区域层次。动态属性。 取值范围与各模块最多能支持的COVER个数相关,从0开始到通道支持区域最大个数减1。值越大,层次越高。
coord区域坐标类型,当前只支持配置为0,表示绝对坐标。动态属性。

父主题: Region区域管理

hi_rgn_mosaic_chn_attr

说明

定义mosaic区域属性结构体。

定义

typedef struct {
hi_rect rect;
hi_blk_size blk_size;
hi_u32 layer;
} hi_rgn_mosaic_chn_attr;

成员

成员名称描述
rect区域位置、宽高。动态属性。
- 区域位置坐标取值范围: 水平位置X:[-16384, 16384] 垂直位置Y:[-16384, 16384]
- 宽高取值范围: 宽度:[8, 16384] 高度:[8, 16384]
blk_size区域块大小。动态属性。 只支持HI_BLK_SIZE_8、HI_BLK_SIZE_16、HI_BLK_SIZE_32。
layerMOSAIC区域层次。动态属性。 取值范围与各模块最多能支持的MOSIC个数相关,从0开始到通道支持区域最大个数减1。值越大,层次越高。

父主题: Region区域管理

hi_rgn_type_attr

说明

定义区域属性联合体。

定义

typedef union {
hi_rgn_overlayex_attr overlayex;
} hi_rgn_type_attr;

成员

成员名称描述
overlayex扩展叠加区域属性。

父主题: Region区域管理

hi_rgn_type_chn_attr

说明

定义区域通道显示属性联合体。

定义

typedef union {
hi_rgn_cover_chn_attr cover_chn;
hi_rgn_overlayex_chn_attr overlayex_chn;
hi_rgn_mosaic_chn_attr mosaic_chn;
} hi_rgn_type_chn_attr;

成员

成员名称描述
cover_chn遮挡区域通道显示属性。
overlayex_chn扩展叠加区域通道显示属性。
mosaic_chnMOSAIC显示属性。

父主题: Region区域管理

hi_rgn_attr

说明

定义区域属性结构体。

定义

typedef struct {
hi_rgn_type type;
hi_rgn_type_attr attr;
} hi_rgn_attr;

成员

成员名称描述
type区域类型。
attr区域属性。

父主题: Region区域管理

在线提单