文档
注册

hi_tde_blend_cmd

说明

混合选项命令。

定义

typedef enum {
    HI_TDE_BLEND_CMD_NONE = 0x0,
    HI_TDE_BLEND_CMD_CLEAR,
    HI_TDE_BLEND_CMD_SRC,
    HI_TDE_BLEND_CMD_SRCOVER,
    HI_TDE_BLEND_CMD_DSTOVER,
    HI_TDE_BLEND_CMD_SRCIN,
    HI_TDE_BLEND_CMD_DSTIN,
    HI_TDE_BLEND_CMD_SRCOUT,
    HI_TDE_BLEND_CMD_DSTOUT,
    HI_TDE_BLEND_CMD_SRCATOP,
    HI_TDE_BLEND_CMD_DSTATOP,
    HI_TDE_BLEND_CMD_ADD,
    HI_TDE_BLEND_CMD_XOR,
    HI_TDE_BLEND_CMD_DST,
    HI_TDE_BLEND_CMD_CONFIG,
    HI_TDE_BLEND_CMD_MAX
} hi_tde_blend_cmd;

成员

描述中有以下定义

ff:前景图混合系数,范围[0, 1]

bf:背景图混合系数,范围[0, 1]

fa:前景图透明度, 范围[0, 1]

ba:背景图透明度,范围[0, 1]

成员名称

描述

HI_TDE_BLEND_CMD_NONE

ff取fa,bf取1.0 - fa。

HI_TDE_BLEND_CMD_CLEAR

ff取0.0,fd取0.0。

HI_TDE_BLEND_CMD_SRC

ff取1.0,fd取0.0。

HI_TDE_BLEND_CMD_SRCOVER

ff取1.0,bf取1.0 - fa。

HI_TDE_BLEND_CMD_DSTOVER

ff取1.0 – ba,bf取1.0。

HI_TDE_BLEND_CMD_SRCIN

ff取ba,bf取0.0。

HI_TDE_BLEND_CMD_DSTIN

ff取0.0,bf取fa。

HI_TDE_BLEND_CMD_SRCOUT

ff取1.0 – ba,bf取0.0。

HI_TDE_BLEND_CMD_DSTOUT

ff取0.0, bf取1.0 - fa。

HI_TDE_BLEND_CMD_SRCATOP

ff取ba, bf取1.0 - fa。

HI_TDE_BLEND_CMD_DSTATOP

ff取1.0 - ba, bf取fa。

HI_TDE_BLEND_CMD_ADD

ff取1.0, bf取1.0。

HI_TDE_BLEND_CMD_XOR

ff取1.0 - ba, bf取1.0 - fa。

HI_TDE_BLEND_CMD_DST

ff取0.0, bf取1.0。

HI_TDE_BLEND_CMD_CONFIG

用户自定义参数规则。

HI_TDE_BLEND_CMD_MAX

无效混合选项。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词