0

我努力了

  1. GDI 方法需要 75 毫秒才能捕获 1920x1080 屏幕。

  2. DirectX 前端缓冲区方法需要 84 毫秒才能捕获 1920x1080 屏幕。

  3. 播放视频时非常快的桌面复制 API 每次捕获需要 9 毫秒,但当屏幕空闲/较少变化时,捕获时间增加到 300 毫秒或更多。

  4. 尝试了 windows 媒体编码器方法,但找不到 windows 媒体编码器 sdk。

有没有其他方法可以使用 60 fps 的能力做同样的事情?我最近知道像 Microsoft Expression 编码器这样的软件可以捕获 60 fps。我想知道正在使用哪个api!

任何方向将不胜感激。提前致谢。我正在使用 C++。关于微软表达的可能重复的答案吗?

4

0 回答 0