我将如何从AMD GPU的显示输出中获取图像数据? [处于保留状态]

问题描述 投票:-2回答:1

我正在尝试在Windows上创建个人PC流应用程序。我想知道如何从C ++ 11(有点像OBS)的AMD GPU显示输出中获取数据?我尝试使用Robot.createScreenCapture方法在Java中进行此操作,但无法达到流式传输所需的足够速度。我希望这足够清楚。任何帮助,谢谢。

c++ amd screen-capture image-capture
1个回答
0
投票

AMD AMF SDK可以为您提供:Is there a functionality to capture screen directly and encode at GPU buffer memory?

amf\public\src\components\DisplayCapture已经有基本上将DD API包装到AMF组件中的代码。如果我没记错的话,DVR示例将显示如何使用它(源代码肯定具有它正在/正在运行的痕迹)。

© www.soinside.com 2019 - 2024. All rights reserved.