模式填充选项操作,在模式填充功能结构中使用。
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选项。 |