我想在同样大小的 HDC 上画一个 dib。我正在使用:des 和 src 大小相同。
::StretchDIBits(hdc,
des.left,des.top,des.right - des.left,des.bottom - des.top,
src.left, GetHeight() - src.bottom, src.right - src.left,src.bottom - src.top,
m_pImg->accessPixels(),m_pImg->getInfo(), DIB_RGB_COLORS, SRCCOPY);
但我发现它很慢,因为 des 大小是相同的,我只需要将 dib 复制到 dc 上。有没有比 StretchDIBits 更快的方法?
正如
StretchBlt (slow) vs Bitblt.(faster)
StretchDIBits (slow ) vs ?(faster)