我在屏幕上绘制了很多行。我需要放置计时器并使用directx
在c#中逐个绘制面板中的线条答案 0 :(得分:2)
嗯,由于缺乏信息,我在黑暗中刺伤,但如果你只是想要一种方法来计算时间,那么C#在{{1}中找到了StopWatch
类},它以十分之一毫秒为单位测量时间
用法示例:
System.Diagnostics
示例输出:
using System.Diagnostics
public static void TestStopWatch()
{
StopWatch sw = new StopWatch();
int temp = 0;
int repetitions = 1000000;
sw.Reset();
for (int i=0; i<repetitions; i++)
temp++;
long time = sw.Peek();
Console.WriteLine("Time = " + time/10.0 + " milliseconds.");
}