Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/161.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Direct2D覆盖现有内容_C++_Graphics_Plot_Render_Direct2d - Fatal编程技术网

C++ Direct2D覆盖现有内容

C++ Direct2D覆盖现有内容,c++,graphics,plot,render,direct2d,C++,Graphics,Plot,Render,Direct2d,我正在使用Direct2D开发“绘图XY”(如中所示),我的要求是,在模拟过程中(大约需要5-10分钟),我需要在固定的X轴上绘制Y值。由于X轴不变,我需要在固定的X轴上绘制新的Y值,而不删除屏幕上的旧Y值(位图等) Direct2D的问题是,每次 在画一个点之前,我需要 hr = pRenderTarget->EndDraw(); pRenderTarget->BeginDraw() 及 画完点后,我需要 hr = pRenderTarget->EndDraw(); 正因为如此

我正在使用Direct2D开发“绘图XY”(如中所示),我的要求是,在模拟过程中(大约需要5-10分钟),我需要在固定的X轴上绘制Y值。由于X轴不变,我需要在固定的X轴上绘制新的Y值,而不删除屏幕上的旧Y值(位图等)

Direct2D的问题是,每次
在画一个点之前,我需要

hr = pRenderTarget->EndDraw();
pRenderTarget->BeginDraw()

及 画完点后,我需要
hr = pRenderTarget->EndDraw();

正因为如此,我失去了旧的价值观。有什么建议可以解决这个问题吗?

我不知道如何结束这个问题,因为答案可以在这里找到: