如何开发像FRAPS这样的程序?

blo*_*ood 9 c++

我想制作一个捕捉视频的程序.

  • 捕获视频的最佳方式是什么?
  • 我知道C++,我正在学习装配.我在装配书中发现我可以从视频卡中获取数据.那会是最好的方式吗?
  • 我知道FRAPS挂钩程序,但我希望我的程序能够拍摄整个屏幕的视频.

我想要一些快速的东西,如果可能的话,内存使用率很低.要求是程序必须可以在其他计算机上使用,尽管硬件不同.

Dea*_*ing 7

Fraps的工作方式,不可能捕获整个屏幕(当然,除非你正在运行全屏DirectX应用程序).你显然试图模仿CamStudio的功能,比Fraps更多.

CamStudio是开源的(这里是SorceForge页面)所以也许你可以从研究源代码开始?不过,我敢打赌这对初学者来说并不是真的.