lv_draw_blur.h
API reference for lv_draw_blur.h
Summary
Functions
draw/lv_draw_blur.h:64function
lv_draw_task_get_blur_dsc
Try to get a blur draw descriptor from a draw task.
lv_draw_blur_dsc_t * lv_draw_task_get_blur_dsc(lv_draw_task_t *task)| Name | Type | Description |
|---|---|---|
task | lv_draw_task_t * | draw task |
Returns: lv_draw_blur_dsc_t * — the task's draw descriptor or NULL if the task is not of type LV_DRAW_TASK_TYPE_BLUR
Structs
struct
lv_draw_blur_dsc_t
| Member | Type | Description |
|---|---|---|
base | lv_draw_dsc_base_t | |
blur_radius | int32_t | The intensity of blur. |
corner_radius | int32_t | The corner radius of the blurred area |
quality | lv_blur_quality_t | Sets whether to prefer speed or precision |
Used by 4 functions
lv_obj_init_draw_blur_dsc— paramdraw_dsclv_draw_blur_dsc_init— paramdsclv_draw_blur— paramdsclv_draw_sw_blur— paramdsc
Dependencies
Indirect dependencies
How is this guide?
Last updated on