标签: c++ c graphics operating-system
有一些工具,例如屏幕截图工具,游戏宏工具以及其他一些工具,可以直接从呈现给用户的可见帧缓冲区中读取和写入像素数据。因此,必须有一种API,它允许人们读取并可能直接写入这些像素阵列。
在Linux或Windows中用于实现此目的的API有哪些?这两个操作系统都必须具有某种系统调用才能做到这一点。
How to read the screen pixels?只能通过给出一个带有未指定库的大型代码示例来回答,而无需说明包含或可移植性(似乎是Windows Exclusive的东西)。