我正在使用Direct2D开发一个“Plot XY”(如在MatLAB中),我的要求是,在模拟过程中(需要大约5-10分钟)我需要在固定的X-中绘制Y值轴。由于X轴没有改变,我需要在固定的X轴上绘制新的Y值而不删除屏幕上的旧Y值(BitMap左右)。
Direct2D的问题是,每次都是 在绘制一个点之前,我需要
pRenderTarget-> BeginDraw();
和 绘制点后,我需要
hr = pRenderTarget->EndDraw();
因此,我失去了旧的价值观。有任何建议如何处理这种情况?
答案 0 :(得分:0)
我不知道如何关闭这个问题,因为答案可以在这里找到: Direct2D - preserve the existing content and overwrite the new values