【问题标题】:DrawDib StretchDIBits which one is faster?DrawDib StretchDIBits 哪个更快?
【发布时间】:2009-07-10 09:09:04
【问题描述】:

我从未使用过 DrawDib API, 我的应用程序的 UI 呈现基于 stretchDIBits。 因为真的有很多大图要画,所以stretchDIBits的(HAFTONE用来得到更好的渲染效果)性能很差……

我听说 DrawDib 是一组用于将 DIB 绘制到 DC 的高效 API。比stretchDIBits好吗?

谁能给我一些他们的比较文件? 如果这个问题很愚蠢,我很抱歉。我对这方面的经验真的很少。

提前致谢。

【问题讨论】:

    标签: performance stretchdibits drawdib


    【解决方案1】:

    你读过this吗?

    DrawDib 函数的总称 类似于 StretchDIBits 功能在于它们提供 图像拉伸和抖动 能力。但是,DrawDib 功能支持图像解压, 数据流,以及更多 显示适配器。

    您会发现使用 DrawDib 中的一些函数 情况。尽管如此,StretchDIBits 仍然是 比 DrawDib 更多样化 功能,并应在使用时 DrawDib 函数不能提供 所需的功能。以下 列表描述了要考虑的因素 在决定是否使用 DrawDib 函数或 StretchDIBits。

    【讨论】:

    • 谢谢!我觉得这个 DrawDib 更好。
    猜你喜欢
    • 2010-10-25
    • 2013-04-04
    • 2012-03-22
    • 1970-01-01
    • 2011-07-29
    • 1970-01-01
    • 2012-05-28
    • 2010-11-10
    相关资源
    最近更新 更多