我编写了一个立体滤镜,可以将两幅图像混合成一幅立体图像。这是一次处理一个像素的快速例程。 现在我正在使用指针将每个计算出的像素输出到内存位图,然后将整个图像通过 Bitblt 传输到窗口上。
这对我来说似乎是多余的。我宁愿将每个像素直接复制到屏幕上,因为我的浮雕例程非常快。是否可以绕过 Bitblt 并简单地将指针指向 Bitblt 将其复制到的位置?
最佳答案
我相信这是可能的,但你真的真的不想这样做。一次绘制整个图案效率更高。
关于windows - 是否可以在不使用 Bitblt 的情况下使用指针直接(低级别)写入窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4529060/