Skip to content

GetImage图片读取缓存问题! #520

@vbmaxps

Description

@vbmaxps

问题现象

ui::TimerManager::GetInstance()->AddCancelableTimer制作png多个图片组成的动画 如果提前使用 GetImage(pImage)缓存 窗口会等待所有的图片加载完后才会显示界面如果图片比较多或者图片比较大的换就需要等待很久,如果在 void ImageAnimationUI::PaintStatusImage(ui::IRenderContext* pRender)DrawImage(pRender, m_images[m_currentFrame]); 会显示出界面但是 无法响应鼠标或键盘操作必须等待所有图都缓存完毕后才会相应

预期结果

框架是否可以在UI线程外执行图片缓存操作

重现步骤

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions