我想从特定时间设置StopWatch
开始时间。
我计算TimeSpan.FromMilliseconds(frames*128)
(每128毫秒显示一帧)。
我的步骤如下:
var timeSpan = TimeSpan.FromMilliseconds(TimeFrame*128);
//e.g. 3762*128ms = 00h:08m:01s:5630ms
var offsetTimeSpan = new TimeSpan(0,0,timeSpan.Minutes,timeSpan.Seconds,timeSpan.Milliseconds).Add(_timeStopWatch.Elapsed);
_timeStopWatch.Start();
我使用了@Big T (link)指定的方法。但是StopWatch
似乎从00:00:00开始。该如何正确完成?