WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
ext_vau_surface结构体 参考

执行vau任务需要的图层信息 更多...

#include <soc_vau_type.h>

ext_vau_surface 的协作图:

成员变量

td_u32 width
 
td_u32 height
 
td_u32 stride
 
td_u32 phy_addr
 
td_u32 clut_addr
 
td_ucharvir_addr
 
ext_gfx_fmt color_fmt
 
ext_gfx_argb_order argb_order
 
td_bool is_color_surface
 
td_u32 color
 
ext_gfx_compress_mode compress_mode
 
ext_vau_alpha_info alpha_info
 
ext_rect rect
 
ext_rect out_rect
 
ext_vau_matrixmatrix
 
ext_vau_pattern_attrpattern
 
ext_vau_draw_attrdraw
 

详细描述

执行vau任务需要的图层信息

结构体成员变量说明

◆ alpha_info

ext_vau_alpha_info ext_vau_surface::alpha_info

alpha属性配置

◆ argb_order

ext_gfx_argb_order ext_vau_surface::argb_order

argb颜色格式分量排布

◆ clut_addr

td_u32 ext_vau_surface::clut_addr

颜色查找表地址

◆ color

td_u32 ext_vau_surface::color

纯色填充对应的填充颜色

◆ color_fmt

ext_gfx_fmt ext_vau_surface::color_fmt

颜色格式

◆ compress_mode

ext_gfx_compress_mode ext_vau_surface::compress_mode

数据压缩类型

◆ draw

ext_vau_draw_attr* ext_vau_surface::draw

ES暂未使用

◆ height

td_u32 ext_vau_surface::height

surface高度, 单位:像素数

◆ is_color_surface

td_bool ext_vau_surface::is_color_surface

是否纯色填充

◆ matrix

ext_vau_matrix* ext_vau_surface::matrix

仿射变换矩阵信息

◆ out_rect

ext_rect ext_vau_surface::out_rect

与该源叠加的目标区域

◆ pattern

ext_vau_pattern_attr* ext_vau_surface::pattern

pattern功能只有在matrix不为空的时候才有效(ES暂未使用)

◆ phy_addr

td_u32 ext_vau_surface::phy_addr

surface物理地址

◆ rect

ext_rect ext_vau_surface::rect

源的叠加区域

◆ stride

td_u32 ext_vau_surface::stride

buffer行间距

◆ vir_addr

td_uchar* ext_vau_surface::vir_addr

surface虚拟地址

◆ width

td_u32 ext_vau_surface::width

surface宽度, 单位:像素数


该结构体的文档由以下文件生成: