我想写一个Windows平台的截屏程序,但不确定如何捕捉屏幕。我所知道的唯一方法就是使用GDI,但我很好奇是否有其他方法可以做到这一点,如果有的话,哪种方法产生的开销最少?速度是重中之重。编辑:我偶然看到了这篇文章:。它向我介绍了Windows Media API的方法和DirectX的方法。它在结论中提到,禁用硬件加速可以显著提高捕获应用程序的性能。我很好奇为什么会这样。有人能帮我填一下缺的空格吗?
Camtasia :我读到像这样的截屏程序使用它们自己的捕获驱动程序。
虽然我对递归的理解没有任何问题,但我似乎不能理解汉诺塔问题的递归解决方案。以下是来自的代码Begin writeln('Move the plate from ', source, ' to ', dest) Hanoi(n-1, source, by, dest);
writeln('Move the plate from '