screenshot - 截图背后的技术

标签 screenshot hardware photography

我想指出相机和屏幕截图之间的差异 - 但我对后者的技术方面了解不够,无法胜任。

屏幕截图是如何工作的?它会“卡住”像素吗?是显卡或其驱动程序起作用吗?其他一些硬件或软件组件?

在摄影中,光线被传感器捕获,计算机通过屏幕发出光线 - 但我认为屏幕截图本身是在数据转换为像素之前发生的?

最佳答案

在大多数情况下,屏幕截图只是 frame buffer 的副本或其部分,包含由您的程序生成的图像。帧缓冲区是在显卡内存还是RAM中取决于操作系统、显卡及其驱动程序。

关于screenshot - 截图背后的技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59533474/

相关文章:

iphone - 获取iPhone照片曝光信息

php - CMS 应该用于摄影师作品集网站吗?

iphone - 保留使用 UIGraphicsGetImageFromCurrentImageContext 创建的 UIImage 的所有权

java - 使用 glReadPixels() 找到正确的上下文来截取屏幕截图

.net - 使用 .NET 控制/读取计算机风扇?

c++ - 是否有足够强大的上网本来进行适度的 C++ 编译?

ios - iOS 上的白平衡 yield 不是独立的?

java - 如何将焦点设置到 java.awt.Robot 中的窗口

java - 如何使用 Java 显示计算机的桌面?

c# - BIOS 序列号的最大长度是多少?