ISurface

概述

用于存放窗口相关信息的结构体定义,提供给硬件加速使用,例如图像合成,位图搬移等操作。

相关模块:

Display

汇总

Public 属性

名称 描述
phyAddr uint64_t
图像首地址
height int32_t
图像高度
width int32_t
图像宽度
stride int32_t
图像跨度
enColorFmt PixelFormat
图像格式
bYCbCrClut bool
CLUT表是否位于 YCbCr 空间
bAlphaMax255 bool
图像alpha最大值为255还是128
bAlphaExt1555 bool
是否使能1555的Alpha扩展
alpha0 uint8_t
Alpha0值,取值范围:[0,255]
alpha1 uint8_t
Alpha1值,取值范围:[0,255]
cbcrPhyAddr uint64_t
CbCr分量地址
cbcrStride int32_t
CbCr分量跨度
clutPhyAddr uint64_t
Clut表首地址,用作颜色扩展或颜色校正