hi_tde_blend_mode
说明
混合选项命令。
定义
typedef enum {
    HI_TDE_BLEND_ZERO = 0x0,
    HI_TDE_BLEND_ONE,
    HI_TDE_BLEND_SRC2COLOR,
    HI_TDE_BLEND_INVSRC2COLOR,
    HI_TDE_BLEND_SRC2ALPHA,
    HI_TDE_BLEND_INVSRC2ALPHA,
    HI_TDE_BLEND_SRC1COLOR,
    HI_TDE_BLEND_INVSRC1COLOR,
    HI_TDE_BLEND_SRC1ALPHA,
    HI_TDE_BLEND_INVSRC1ALPHA,
    HI_TDE_BLEND_SRC2ALPHASAT,
    HI_TDE_BLEND_MAX
} hi_tde_blend_mode;
成员
描述中有以下定义
ff:前景图混合系数,范围[0, 1]
bf:背景图混合系数,范围[0, 1]
fa:前景图透明度, 范围[0, 1]
ba:背景图透明度,范围[0, 1]
成员名称  | 
描述  | 
|---|---|
HI_TDE_BLEND_ZERO  | 
混合系数取0。  | 
HI_TDE_BLEND_ONE  | 
混合系数取1。  | 
HI_TDE_BLEND_SRC2COLOR  | 
混合系数取fc。  | 
HI_TDE_BLEND_INVSRC2COLOR  | 
混合系数取1-fc。  | 
HI_TDE_BLEND_SRC2ALPHA  | 
混合系数取fa。  | 
HI_TDE_BLEND_INVSRC2ALPHA  | 
混合系数取1- fa。  | 
HI_TDE_BLEND_SRC1COLOR  | 
混合系数取bc。  | 
HI_TDE_BLEND_INVSRC1COLOR  | 
混合系数取1-bc。  | 
HI_TDE_BLEND_SRC1ALPHA  | 
混合系数取ba。  | 
HI_TDE_BLEND_INVSRC1ALPHA  | 
混合系数取1-ba。  | 
HI_TDE_BLEND_SRC2ALPHASAT  | 
混合系数取min(1 – ba,fa) + 1。  | 
HI_TDE_BLEND_MAX  | 
无效的alpha混合模式。  | 
父主题: TDE图形绘制