hi_tde_pattern_fill_opt

说明

模式填充选项操作,在模式填充功能结构中使用。

定义

typedef struct {
    hi_tde_alpha_blending alpha_blending_cmd;
    hi_tde_rop_mode rop_color;
    hi_tde_rop_mode rop_alpha;
    hi_tde_colorkey_mode colorkey_mode;
    hi_tde_colorkey colorkey_value;
    hi_tde_clip_mode clip_mode;
    hi_tde_rect clip_rect;
    hi_bool clut_reload;
    hi_u8 global_alpha;
    hi_tde_out_alpha_from out_alpha_from;
    hi_u32 color_resize;
    hi_tde_blend_opt blend_opt;
    hi_tde_csc_opt csc_opt;
} hi_tde_pattern_fill_opt;

成员

成员名称

描述

alpha_blending_cmd

逻辑操作类型。

rop_color

颜色空间的rop类型。

rop_alpha

alpha分量的rop类型。

colorkey_mode

Colorkey模式。

colorkey_value

Colorkey值。

clip_mode

裁剪模式。

clip_rect

裁剪区域。

clut_reload

是否重载clut。

global_alpha

全局alpha值。

out_alpha_from

输出alpha的源。

color_resize

Colorize的值。

blend_opt

混合选项。

csc_opt

csc选项。