到目前为止,我正在绘制我的调试性能图,其中1px矩形被拉伸到必要的高度,但是以这种方式绘制大量数据会导致显着的性能损失.
目前的逻辑是:收集当前帧的所有时序,将它们放入Queue<float>s中,并通过绘制300个拉伸的1px精灵来绘制每个队列的图形.有4个图,因此仅在调试覆盖中有1200个精灵,这是资源消耗.
Queue<float>
有没有更好的方法来绘制图形,至少不需要绘制这么多精灵?
c# xna drawing graph
c# ×1
drawing ×1
graph ×1
xna ×1