我正在尝试使用 Windows API 渲染动画。我的问题是屏幕的一半显示前一帧,下半部分显示当前帧。我认为使用双缓冲区时会解决这个问题,但我插入了
BitBlt(hdc, 0, 0, iWidth, iHeight, hdcMem, 0, 0, SRCCOPY);
我理解的是双缓冲区,但水平划分仍然存在。我怎样才能解决这个问题?
我正在尝试使用 Windows API 渲染动画。我的问题是屏幕的一半显示前一帧,下半部分显示当前帧。我认为使用双缓冲区时会解决这个问题,但我插入了
BitBlt(hdc, 0, 0, iWidth, iHeight, hdcMem, 0, 0, SRCCOPY);
我理解的是双缓冲区,但水平划分仍然存在。我怎样才能解决这个问题?