问题:我正在寻找一种方法将 gpu 的输出(比如 Nvidia Geforce)通过总线转移到其他组件。对于初学者,一个包含原始数据的简单文本文件就可以了。无论如何,我不需要利用 gpu 的处理能力,我只想要发送到监视器的原始输出,所以我怀疑 Cuda 是一个可行的解决方案。“打印屏幕”屏幕浮现在脑海。还有各种程序可以捕获输出并将其存储在视频文件中。这几乎可行,但我对原始 hdmi、串行或数字输出的数据结构(无论叫什么线)更感兴趣,即蓝色、白色或 hdmi 线。我愿意使用 linux 或 windows 来完成这项任务。示例代码会很好,但更重要的是,向正确方向轻轻推动将不胜感激。谢谢!
问问题
1599 次
1 回答
0
捕获 (a) 帧缓冲区的内容、(b) 视频内容和 (c) 物理总线信号是三个完全不同的请求。
如果你想要 (a) 然后搜索屏幕捕获工具和库。如果需要 (b),则搜索屏幕录制工具或考虑使用视频采集卡并将输出路由到视频卡。如果您想要 (c),请搜索 HDMI、DVI、VGA 总线分析仪,并准备好花大价钱。 http://www.home.agilent.com/agilent/product.jspx?cc=AW&lc=eng&ckey=1143984&nid=-536902932.687229.00&id=1143984。
于 2012-04-07T02:16:40.037 回答