gpt4 book ai didi

c - 如何从 VRAM 获取视频输出或帧

转载 作者:行者123 更新时间:2023-11-30 19:11:47 24 4
gpt4 key购买 nike

我想使用 SDL/OpenGl/DirectX 或任何其他 API 直接从 VRAM 获取将在屏幕上显示的帧(图像)(如果可能)以二进制(RAW)格式。

我想最大限度地减少捕获屏幕的延迟,然后将其保存到图像并将其转换为二进制或 Base64。

最佳答案

尝试直接从 VRAM 获取帧并不是一个很好的方法。框架在内存中的布局方式和位置取决于实现,因此您应该使用 API 中的函数来获取该图像。

对于 OpenGL,请使用 glReadPixelsPBOs用于异步传输。

关于c - 如何从 VRAM 获取视频输出或帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39117271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com