0

每隔一段时间,我的游戏的一帧需要太长时间,我认为原因可能是某些线程需要很长时间才能恢复。(只是一个提示)。

在加载屏幕期间,我在游戏中明确创建了一个线程,之后立即暂停。我知道我的声音库也创建了一个。但我不知道是否正在创建任何其他线程。我使用 gDebugger 调试线程,它告诉我很多线程已启动,但我无法从中获取任何信息。我想确保这些线程都不会影响我的游戏时间。

我怎么做?有没有办法在 VisualStudio 中的线程创建处设置断点并获取执行此操作的模块?我使用的是 Express 版本,但我只能进行专业试用以检查这一点。

提前致谢。

4

1 回答 1

1

每当您在 VS 中中断时,它都会为您提供当前活动线程及其当前调用堆栈的列表。

于 2012-07-10T11:48:30.600 回答