awtk/docs/manual/bitmap_flag_t.md

17 lines
795 B
Markdown
Raw Normal View History

2018-12-20 17:33:31 +08:00
## bitmap\_flag\_t
### 概述
2020-06-26 17:45:03 +08:00
位图标志常量定义。
### 常量
2018-12-20 17:33:31 +08:00
<p id="bitmap_flag_t_consts">
| 名称 | 说明 |
| -------- | ------- |
| BITMAP\_FLAG\_NONE | 无特殊标志。 |
| BITMAP\_FLAG\_OPAQUE | 不透明图片。 |
| BITMAP\_FLAG\_IMMUTABLE | 图片内容不会变化。 |
| BITMAP\_FLAG\_TEXTURE | OpenGL Texture, bitmap的id是有效的texture id。 |
| BITMAP\_FLAG\_CHANGED | 如果是MUTABLE的图片更新时需要设置此标志底层可能会做特殊处理比如更新图片到GPU。 |
2019-07-04 10:05:59 +08:00
| BITMAP\_FLAG\_PREMULTI\_ALPHA | 预乘alpha。 |
2022-12-05 12:10:53 +08:00
| BITMAP\_FLAG\_LCD\_ORIENTATION | 位图数据已经处理了 lcd 旋转,同时说明 bitmap 的宽高和真实数据的宽高可能不一致 |
| BITMAP\_FLAG\_GPU\_FBO\_TEXTURE | 该位图为 GPU 的 fbo 数据。 |