跳到主要内容

hi_rgn_type_attr

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区域管理

在线提单