pub unsafe extern "C" fn lv_draw_mask_apply_ids(
    mask_buf: *mut lv_opa_t,
    abs_x: lv_coord_t,
    abs_y: lv_coord_t,
    len: lv_coord_t,
    ids: *const i16,
    ids_count: i16
) -> lv_draw_mask_res_t