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

更新显示内容的信息 更多...

#include <soc_dpu_type.h>

ext_dpu_surface 的协作图:

成员变量

td_u32 width
 
td_u32 height
 
td_u32 stride
 
td_u32 uv_stride
 
td_u32 uv_offset
 
td_u32 size
 
td_u32 phy_addr
 
td_ucharvir_addr
 
ext_rectupdate_rect
 
ext_gfx_fmt color_fmt
 
td_bool premulti_en
 
ext_gfx_compress_mode compress_mode
 

详细描述

更新显示内容的信息

结构体成员变量说明

◆ color_fmt

ext_gfx_fmt ext_dpu_surface::color_fmt

颜色格式

◆ compress_mode

ext_gfx_compress_mode ext_dpu_surface::compress_mode

数据压缩类型

◆ height

td_u32 ext_dpu_surface::height

surface高度, 单位:像素数

◆ phy_addr

td_u32 ext_dpu_surface::phy_addr

显示数据存放的物理地址

◆ premulti_en

td_bool ext_dpu_surface::premulti_en

预乘使能标记

◆ size

td_u32 ext_dpu_surface::size

内存大小, 单位:字节。size = stride * height

◆ stride

td_u32 ext_dpu_surface::stride

buffer行间距

◆ update_rect

ext_rect* ext_dpu_surface::update_rect

更新区域

◆ uv_offset

td_u32 ext_dpu_surface::uv_offset

uv数据偏移量, 仅G1送显格式为yuv420sp时有效

◆ uv_stride

td_u32 ext_dpu_surface::uv_stride

uv数据行间距, 仅G1送显格式为yuv420sp时有效

◆ vir_addr

td_uchar* ext_dpu_surface::vir_addr

显示数据存放的虚拟地址

◆ width

td_u32 ext_dpu_surface::width

surface宽度, 单位:像素数


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