SlimDX - 终止线程

时间:2011-09-26 17:45:53

标签: c# .net multithreading slimdx

我创建了新窗口,并在新线程上使用了SlimDX.Windows.MessagePump.Run。 我怎么能停止这个循环?

1 个答案:

答案 0 :(得分:3)

如果您将Form作为参数传递给MessagePump.Run,​​则只需在该窗体上调用Close()即可停止消息泵循环。这就是我在3DAPI中的表现。查看此源文档到see an example of how to do it(在文件底部附近,在DirectEngine类中,在第572行)。