wrap res_create_surface