标签: c# .net multithreading slimdx
我创建了新窗口,并在新线程上使用了SlimDX.Windows.MessagePump.Run。 我怎么能停止这个循环?
答案 0 :(得分:3)
如果您将Form作为参数传递给MessagePump.Run,则只需在该窗体上调用Close()即可停止消息泵循环。这就是我在3DAPI中的表现。查看此源文档到see an example of how to do it(在文件底部附近,在DirectEngine类中,在第572行)。