语言是C#。 我遇到了一个问题:我需要计算一个以非常高的帧速率运行的游戏的经过的微秒。问题是:它太快了,秒表总是返回0 - >不到1毫秒。我用谷歌来解决我的问题,但其他人总是这样做:
毫秒* 1000
这是行不通的,因为毫秒总是0 ......
答案 0 :(得分:2)
使用Ticks
。
可以在此处找到有关如何使用它们的详细文章:http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch.elapsedticks%28v=vs.110%29.aspx
修改的
或者正如蒂姆S.建议的那样,你可以计算一秒钟内会发生多少帧。