课件成果tde api参考_第1页
课件成果tde api参考_第2页
课件成果tde api参考_第3页
课件成果tde api参考_第4页
课件成果tde api参考_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

©市海思半导体2014。保留一切权利。商 注任何明示或默示的或保证。 客户服务:客户服务邮箱 本文未做特殊说明,Hi3516DHi3516A

员轻微或中等。目前 概 概 加载 参 API参考 API参 API概 数据类 映射 错误 实 插图2-1位图与位图中的操作区域的关 图2-2ROP运算的搬移操作示意图 图2-3对前景位图进行colorkey运算的搬移操作示意 图2-4对背景位图进行colorkey运算的搬移操作示意 图2-5区域内clip示意 图2-6区域外clip示意 图5-1软件实现的流程图(主流程 图5-2调用TDE刷新两个屏幕surface函数的实现过 表表1-1规 表1-2API参考域说 表1-3数据类型参考域说 表3-1TDE数据结构映射 表4-1TDEAPI错误 APIAPI1

1(GraphicsUserInterface)提供快速的图形绘制功能,主要有快速位图搬移、快速色彩alpha叠加、位图按位布尔运算、ColorKey操作。不同型号的支持不同的规格,规格如表1-1所示表1-1规参数值,则系统默认将在无名的mmz上分配。0,用户可根据业务调整这个值的大小。API简要描述API的主要功能简要描述API的工作过程列出使用API时应注意的事项列出与本API相关联的其他接口API

2API该功能模块提供以下API:HI_TDE2_Open:打TDE设备HI_TDE2_Close:关闭TDE设备HI_TDE2_EndJob:提交添加操作完成的TDE任务HI_TDE2_Reset:复位TDE所有状HI_TDE2_QuickCopy:向任务中添加快速拷贝操HI_TDE2_QuickFill:向任务中添加快速填充操HI_TDE2_QuickResize:向任务中添加光栅位图缩放HI_TDE2_QuickDeflicker:向任务中添加光栅位图抗闪烁操HI_TDE2_GetDeflickerLevel:获取抗闪烁级别HI_TDE2_SetDeflickerLevel:设置抗闪烁级别HI_TDE2_GetAlphaThresholdValue:获取alpha阈值HI_TDE2_SetAlphaThresholdValue:设置alpha阈值HI_TDE2_GetAlphaThresholdState:获取alpha开关HI_TDE2_SetAlphaThresholdState:设置alpha开关HI_TDE2_EnableRegionDeflicker:使能/去使能局部抗闪烁HI_TDE2_Bitblit:向任务中添加对光栅位图进行有附加功能的搬HI_TDE2_PatternFill:模式填充HI_TDE2_MbBlit:向任务中添加对宏块位图进行有附加功能的搬HI_TDE2_BitmapMaskRop:向任务中添加对光栅位图进行MaskRop搬移操作HI_TDE2_BitmapMaskBlendMaskBlend搬移操HI_TDE2_CancelJob:取消指定的TDE任务HI_TDE2_WaitForDone:等待指定的TDE任务完HI_TDE2_MultiBlending:向任务中添加多层图形进行有附加功能的搬移操HI_S320TDE设备打开失败HI_S32s32Ret=0;/*openTDEdevice*/s32Ret=HI_TDE2_Open();if(HI_SUCCESS!=s32Ret){return-}/*closeTDEdevice*/HI_VOIDHI_TDE2_OpenHI_TDE2_Close的次数需要对应TDE_HANDLE调用此接口1TDE任务(Job。TDE以任务的形式管理TDE命令:1TDE交该Job;同一任务中的TDE命令是顺序执行。0TDE设备未打开,API调用失败TDEHI_TDE2_BeginJob必须和HI_TDE2_EndJob配套使用,否则会造成内存泄漏/*declarationHI_S32s32Ret;TDE_HANDLEs32Handle;/*createaTDEjob*/s32Handle=HI_TDE2_BeginJob();||HI_ERR_TDE_DEV_NOT_OPEN=={return-}/*submitthejobs32Ret=HI_TDE2_EndJob(s32Handle,HI_FALSE,HI_TRUE,20);if(HI_SUCCESS!=s32Ret){return-}HI_BOOLbSync,HI_BOOLbBlock,HI_U32u32TimeOut);−TDE任务中令都完−−阻塞时可以设置一个最长等待时间,如果等待时间到了,TDE任务中令还没有完成,函数就会提前返回,但是任务中令还是会在未来的某个时刻完成。TDE任务句柄超时时间,单位jiffies(10ms)0在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄HI_ERR_TDE_INVALID_HANDLEHI_ERR_TDE_EMPTY_JOBHI_S320TDE设备未打开,API调用失败HI_S320TDE设备未打开,API调用失败TDE2_SURFACE_S*pstSrc,TDE2_RECT_S*pstSrcRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect);pstDstRect为输出区域的内存中2-1−(0,0−2-1中的情况(a),指定的操作区域即为有效的操作区域。注意:如果指定的操作区域−若指定的操作区域与位图不相交,如情况(c)HI_ERR_TDE_INVALID_PARA(a)操作区域在位图内 (b)操作区域与位图部分相交(c)操作区域与位图不相指定位图操作区域TDE任务句柄0TDE设备未打开,API调用失败Byte的位图格式的址和位图的Stride必须按照像素格式对Byte的位图格式的址和StrideByte对齐;其他操TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect,HI_U32u32FillData);u32FillData填充到以pstDst为目的地址、pstDstRect为输出区域的内存中,TDE任务句柄0TDE设备未打开,API调用失败alpha位为。TDE2_SURFACE_S*pstSrc,TDE2_RECT_S*pstSrcRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect);果拷贝到以pstDst为目的地址、pstDstRect为输出区域的内存中。TDE任务句柄0TDE设备未打开,API调用失败头文件:库文件:TDE2_SURFACE_S*pstSrc,TDE2_RECT_S*pstSrcRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect);为目的地址、pstDstRect为输出区域的内存中TDE任务句柄0TDE设备未打开,API调用失败0TDE设备未打开,API调用失败0TDE设备未打开,API调用失败位图的alpha运算结果小于此阈值,结果象素的alpha位取0;大于或等于此阈值,象素的alpha位取1。0TDE设备未打开,API调用失败为什么,硬件都会生成8888的中间位图格式,若目标象素格式为ARGB1555的情况,则若前景位图和背景位图的alpha运算结果小于此阈值,结果象素的alpha位取0;大于或等于此阈值,象素的alpha位取1。alpha阈0TDE设备未打开,API调用失败0TDE设备未打开,API调用失败0xFF0TDE设备未打开,API调用失败TRUE表明使能局部抗闪;FALSE表明不使能TDE设备未打开,API调用失败在不使能局部抗闪烁的情况下,HI_TDE2_QuickDeflicker或HI_TDE2_Bitblit在对指定局部抗闪烁会使区域边缘得到不同的结果。当抗闪区域是整幅时,两者的效果相TDE2_SURFACE_S*pstBackGround,TDE2_RECT_S*pstBackGroundRect,TDE2_SURFACE_S*pstForeGround,TDE2_RECT_S*pstForeGroundRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect,TDE2_OPT_S*pstOpt);将前景位图(pstForeGround)与背景位图(pstBackGround)的指定区(pstForeGroundRect、pstBackGroundRect)进行运算,将运算后的位图拷贝到目标位(pstDst)的指定区域(pstDstRect)中。其中背景位图(pstBackGround)的指定区(pstBackGroundRect)和目标目标位图(pstDst)的指定区域(pstDstRect)必须一致TDE2_OPT_S结构中存放有TDE运算功能的配置信息,如:是否进行ROP操作及ROP命令码;是否键(colorkey)及colorkey的配置值;是否作区域裁减(clip操作)clip区域;是否缩放、是否抗闪烁、是否镜像、是否进行alpha混合等信 结构中的配置项涉及到的概念解释如下ROPRGBalphaRGB果输出,如图2-2所示。Alpha混合操作是指将前景位图和背景位图的像素值按照前景位图alpha值进行求和,得到1个alpha混和后的输出位图,达到两个位图按照一定叠参考TDE2_BLENDCMD_E里的介绍。这里有2种方式叠加方式:无论哪种模式,全局Alpha−AlphaAlpha叠加模式−Alpha叠加模ColorKey键色。Colorkey操作有2种模式:−colorkey,其设置的含义是前景位图中的关键色不参与运算,将背景位图保留,即背景位图相应区域直接拷贝至输出位图,如图2-3所示。−对背景进行colorkey,其设置的含义是背景位图中的关键域直接拷贝至输出位图,其他区域是运算结果,如图2-4所示。前景位 背景位 目标位 +:表示Alpha运算并且对前景位图进行Colorkey操=:表示运算后结果前景位 背景位 目标位 +:表示Alpha运算并且对背景位图进行Colorkey操=:表示运算后结果−TDE2_OPT_SbResizeTRUE,即将前景的操作区域缩放到目的位−TDE2_PT_SbResieLEroudt、pstBkudRet、ptstRet)运算,可通过TDE2_OPT_S中bDeflicker指定。−−−颜色扩展功能指将精度低的色彩格式通过调色板(称为CLUT表)扩展到真彩CLUT8256CLUT表,将CLUTCLUT8到真彩色ARGB的扩展。−−操作结构TDE2_OPT_SbClutReload项,表明是否需要硬件重新加载格式)时,需要打开ClutReload标记。clip支持两种裁剪模式:−clipTDE2-5所示,clip区域与目的位图的操作区域相交,区域内裁剪就导致仅将灰域更新为TDE运算结果,目标操作区域的其它地方保持不变。−TDEclip2-6所示,clip区域与目的位图的操作区域相交,区域外裁剪就导致仅将灰域更新为TDE运算结果,clip区域内部的地方保持不变。目标位目标操作区

实际实际更新区Clip剪切区目标实实际更新区目标操作区

Clip剪切−−−−对于alphaNULL,针对该位图可以做以下处理−−−−−−−ROP−alpha−ColorKey−前景位图指定区域缩放/alphaTDE任务句柄0TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄clip−−若为区域外clip,则裁减区域不可完操作区域,否则会返回错误码。也要打开ClutReload标记。ROP操作时,通过操作结构体TDE2_OPT_S中的成员enRopCode_Color和类型中的S1指背景位图pstBackGround,S2指前景位图pstForeGround。TDE2_SURFACE_S*pstBackGround,TDE2_RECT_S*pstBackGroundRect,TDE2_SURFACE_S*pstForeGround,TDE2_RECT_S*pstForeGroundRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect,TDE2_PATTERN_FILL_OPT_S*pstOpt);将前景位图(pstForeGround)的指定区域(pstForeGroundRect)平铺到背景位(pstBackGroundRect(pstDstRect−前景和背景的ROP−前景和背景的alpha−TDE任务句柄TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调HI_TDE2_BeginJob获得了有效的任务句柄−−1NULL,前景位图无此要不能为clut格式。NULL,则在将前景位图的指定区域往背景位图的在第一次作颜色扩展操作(源为Clut格式,目的为ARGB/AYCbCr格式),需要打开ClutReload标记。ROP操作时,通过操作结构体TDE2_OPT_S中的成员enRopCode_Color和类型中的S1指背景位图pstBackGround,S2指前景位图pstForeGround。光栅格式,可以伴随缩放、抗闪烁、Clip处理。TDE2_MB_S*pstMB,TDE2_RECT_S*pstMbRect,TDE2_SURFACE_S*pstDst,TDE2_MBOPT_Ssurface指定区域的亮度和色度数据合并成光栅格式输出到目标surface的指定区指定缩放,将直接将宏块数据合并的结果输出到目标surface上,超出的部分将剪切掉。当clip开关打开时,将做剪切拷贝;合并过程中也支持抗闪烁处理。TDE任务句柄surface0TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄TDE2_SURFACE_S*pstForeGround,TDE2_RECT_S*pstForeGroundRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect,TDE2_FILLCOLOR_S*pstFillColor,TDE2_OPT_S*pstOpt);算可以是alpha叠加运算或ROP运算,中间可以伴随着Clip操作。TDE任务句柄0TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄充功能,即与HI_TDE2_QuickFill实现的功能一样。接口调用形式如下:NULLpstOpt指定alphaROP操作时,该接口叠加或ROP效果。接口调用形式如下:(clipcolorkey、mirrorROP操作时,ROPS1指目的位图(ptst,NULL位图的指定区域在缩放/alphaROP等操作,结果输出HI_TDE2_SolidDraw(s32Handle,pstForeGround,pstForeGroundRect,pstDst,pstDstRect,pstFillColor,pstOpt);pstOpt中指定的所有操作,包括前景的缩放、抗闪、前景和背景的alpha叠加或ROP、前景的colorkey、输出结果的镜像mirror和剪切clip。−ROP操作时,ROPS1指填充色,S2−colorkeycolorkeySolidDraw绘制矩形或者水平/垂直直线的方法是通过设置填充矩形的宽/高来完成。例如:垂直直线就是绘制宽度为1像素的矩形。景位图ROP的效果。TDE2_SURFACE_S*pstBackGround,TDE2_RECT_S*pstBackGroundRect,TDE2_SURFACE_S*pstForeGround,TDE2_RECT_S*pstForeGroundRect,TDE2_SURFACE_S*pstMask,TDE2_RECT_S*pstMaskRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect,TDE2_ROP_CODE_EenRopCode_Color,TDE2_ROP_CODE_EenRopCode_Alpha);出前景和背景的ROP运算结果值。普通ROP操作是两幅图像的操作区域中的每个像素点都参与ROP操作,无法实现部分区域做ROP操作,部分不做(保留背景。MaksRopMask位图可实现:输出图像的部分区域是前背景的ROP结果,部分区域是背景图象,就像是对前背景ROP的结果做了一个clip剪切。通过构造Mask位图,还可实现随即形状的clip剪切。TDE任务句柄Alpha分量ROP运算0TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄前景位图、背景位图、mask位图、目的位图分别和其操作区域求得有效操作区域,4个有效操作区域的大小必须一致。背景位图带Mask位图的叠加效果。TDE2_SURFACE_S*pstBackGround,TDE2_RECT_S*pstBackGroundRect,TDE2_SURFACE_S*pstForeGround,TDE2_RECT_S*pstForeGroundRect,TDE2_SURFACE_S*pstMask,TDE2_RECT_S*pstMaskRect,TDE2_SURFACE_S*pstDst,TDE2_RECT_S*pstDstRect,HI_U8u8Alpha,TDE2_ALUCMD_EenBlendMode);和背景的blending叠加结果。MaskBlending与普通的blending法实现部分区域做Blending操作,部分不做(保留背景。MaksBlendingMask位图可实现:输出图像的部分区域是前clip剪切。通过构造Mask位图,还可实现随即形状的clip剪切。TDE任务句柄Alpha叠加时的全局alpha值Alpha叠加模式选择0TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄如果支持预乘模式,且前景位图是预乘了的数据,Alpha叠加模式应该选择预enBlendMode不能选择TDE2_ALUCMD_ROP前景位图、背景位图、mask位图、目的位图分别和其操作区域求得有效操作区域,4个有效操作区域的大小必须一致。向TDE任务添加操作时,如果出现当前的操作参数等错误,程序需要返回退出TDE任务句柄0TDE设备未打开,API调用失败在调用此接口前应保证调用HI_TDE2_OpenTDE设备,并且调 获得了有效的任务句柄−ATDE任务中添加其余命令,并提交该任务。若该任务成功执行,则说明所有成功添加的操作都完成了,A操作因未添加成功而没−A出错而取消整个任务,则说明该任务连同其下所有已成功添加的/*declarationHI_S32s32Ret;TDE_HANDLEs32Handle;TDE2_SURFACE_SstSrc;TDE2_SURFACE_SstDst;TDE2_OPT_SstOpt={0};/*createaTDEjobs32Handle=HI_API_TDE_BeginJob();if(HI_ERR_TDE_INVALID_HANDLE==s32Handle){return-}/*addserivalcommandstojob/*prepareargumentsofbitblitcommand/*iffailtoaddonemorebitbltcommandtothejob,cancelthejob*/s32Ret=HI_API_TDE_BitBlt(s32Handle,&stSrc,&stDst,&stOpt);if(HI_SUCCESS!=s32Ret){printf("addbitlitcommandfailed!\n");return-}行操作,这样就存面的TDE和软件同时操作同一块显存的风险。这时,用户可以先调用此接口确保之前的TDE任务已经完成,然后再进行软件的操作。TDE任务句柄0TDE设备未打开,API调用失败该接口实现对多个图层进行HI_TDE2_Bitblit操作TDE任务句柄0TDE设备未打开,API调用失败请参见HI_TDE2_Bitblit的【注意

3数据类TDE任务句TDE中断回调函数TDE支持的光栅像素格TDE逻辑运算类ColorkeyAlpha混合命TDE操作属性结构TDE支持的宏块格TDE任务句柄typedefHI_S32TDE中断回调函数typedefHI_VOID(*TDE_FUNC_CB)(HI_VOID*pParaml,HI_VOIDTDE支持的像素格式typedefenum{TDE2_COLOR_FMT_RGB444=0,}ARGB4444格ARGB1555格ARGB8565格ARGB8888格CLUT1CLUT4CLUT8ACLUT44ACLUT88A1A8AYCbCr8888格byteHi3516A/Hi3516D不支持YCbCr类型格式TDE操作区域属性typedefstruct{HI_S32s32Xpos;HI_S32s32Ypos;HI_U32u32Width;HI_U32u32Height;}有效范围:[0,位图宽度)。有效范围:[0,位图高度)。有效范围:(0,0xFFF]。有效范围:(0,0xFFF]。2-1typedefenum{TDE2_ALUCMD_NONE=0,}Alpha叠加类Colorize操作,请选择TDE2_ALUCMD_COLORIZETDE2_ALUCMD_ROP,指进行布尔逻辑运算类型。通过指定TDE2_OPT_S结构中的enRopCode_Color和enRopCode_Alpha成员,分别指定颜色和alpha分量的ROP运算类型。TDE支持的ROP操作类型typedefenum{TDE2_ROP_BLACK=/*/*S2&~S1/*~S1/*S2^S1/*~(S2&S1)/*S2&S1/*~(S2^S1)/*S1/*~S2+S1/*S2/*S2+~S1/*S2+S1/*Whiteness}不同操作时,S1、S2具体所指的位图不同,详见每个接口的说明部分。如果对两幅位图进行的操作类型选择为TDE2_ALUCMD_ROP,则可以分别对颜色空间和Alpha指pixelAlphaROPWhitenessROPBlackness,则经过运算之后的象素值pixel计算如下:pixel.alpha=0xff;typedefenum{TDE2_COLORKEY_MODE_NONE=0,}正,在CLUT后做colorkey。

typedefstruct { /*分量最小值 /*分量最大值HI_U8bCompOut; /*分量关键色在范围内或范围外*/HI_U8bCompIgnore; /*分量是否忽略*/ /**<分量掩码*/HI_U8u8;HI_U8u8 −bCompIgnoreTRUE,表示关键色比较时,忽略该分量的比较,认为该分−bCompIgnoreFALSE,表示需要根据[最小关键色,最大关键色]范围以及属性bCompOut判断该分量的值是否符合关键色要求。结构体成员pMaskbit位有效,即分量会和pMask做与运算。若pMask0则分量的值为0,若pMask0xFF则分量typedefunion{{

P_SP_S{{}}

P_SP_SP_SP_SGreen分量关键色Cr分量关键色属结构struCkClut成员:表示位图格式为CLUT类型时,各分量的关键色属性CLUT分量关键色属typedefenum{TDE2_CLIPMODE_NONE=0,}typedefenum{TDE2_OUTALPHA_FROM_NORM=0,}输出图像的alpha来源于alphatypedefenum{TDE2_DEFLICKER_MODE_NONE=0,RGB分量抗闪typedefenum{TDE_DEFLICKER_AUTO=0,typedef {TDE2_SURFACE_SstSrcSurface;TDE2_RECT_SstInRect;TDE2_RECT_SstOutRect;TDE2_OPT_SstOpt;HI_S32s32HorizonOffset;HI_S32s32VerticalOffset; typedefstruct{HI_U32u32SurfaceNum;POSOR_S typedefenum{TDE2_BLEND_ZERO=0x0,pixelforegroundxfsbackgroundxfd)fs:foregroundblendcoefficientfd:destinationblendcoefficientsa:forgroundalphada:backgroundalphasc:forgroundcolordc:backgroundcolorfsfd分别为源位图象素和目的位图象素的系数,选择下表中不同的项代表不同的系01TDE2_BLEND1-TDE2_BLENDTDE2_BLENDTDE2_BLENDTDE2_BLENDTDE2_BLENDTDE2_BLENDTDE2_BLENDmin(1-da,Src1Src2通道的叠加模式。现在支持11种叠加模式。当TDE2_BLENDCMD_E取Alpha混合命令。用于计算进行alpha混合以后的象素值typedefenum{TDE2_BLENDCMD_NONE=0x0,pixelforegroundxfsbackgroundxfd)fs:foregroundblendcoefficientfd:destinationblendcoefficientsa:forgroundalphada:backgroundalphafssa,fd1.0-fs0.0,fdfs1.0,fdfs1.0,fd1.0-fs1.0-da,fdfsda,fdfs0.0,fdfs1.0-da,fdfs0.0,fd1.0-fsda,fd1.0-fs1.0-da,fdfs1.0,fdfs1.0-da,fd1.0-fs0.0,fdsa:sourcealpha。da:destinationalpha。typedefstruct{HI_BOOLbGlobalAlphaEnable;HI_BOOLbPixelAlphaEnable;HI_BOOLbSrc1AlphaPremulti;HI_BOOLbSrc2AlphaPremulti;TDE2_BLENDCMD_EeBlendCmd;TDE2_BLEND_MODE_EeSrc1BlendMode;alpharc1blend模式选择,在eBlendCmd=Src2blend模式选择,eBlendCmdTDE2_BLENDCMD_CONFIGtypedefstruct{TDE2_ALUCMD_EenAluCmd;TDE2_ROP_CODE_EenRopCode_Color;TDE2_COLORKEY_MODE_EenColorKeyMode;TDE2_COLORKEY_UunColorKeyValue;TDE2_CLIPMODE_EenClipMode;TDE2_RECT_SstClipRect;HI_BOOLbClutReload;HI_U8TDE2_OUTALPHA_FROM_EenOutAlphaFrom;HI_U32u32Colorize;TDE2_BLEND_OPT_SstBlendOpt;TDE2_CSC_OPT_SstCscOpt;alphaROPcolorkeycolorkeyclipclipColorizeBlendtypedefenum{TDE2_FILTER_MODE_COLOR=0,}typedefstruct{TDE2_COLOR_FMT_EenColorFmt; }typedefenum{TDE2_MIRROR_NONE=0,}typedefstruct{HI_U32u32PhyAddr;TDE2_COLOR_FMT_EenColorFmt;HI_U32u32Height;HI_U32u32Width;HI_U32u32Stride;HI_U8*pu8ClutPhyAddr;HI_BOOLbYCbCrClut;HI_BOOLbAlphaMax255;HI_BOOLbAlphaExt1555;HI_U8u8Alpha0;HI_U8u8Alpha1;HI_U32u32CbCrPhyAddr;HI_U32u32CbCrStride;}取值范围:[0,255]ARGB1555且bAlphaExt1555TRUE时,该项有效选择该值作为alpha叠加的alpha值。取值范围:[0,255]ARGB1555且bAlphaExt1555TRUE时,该项有效选择该值作为alpha叠加的alpha值。ByteStride必须按照

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论