Чтение отображаемых пикселей на экране - PullRequest
0 голосов
/ 07 марта 2019

Я хочу прочитать пиксели с экрана / монитора после изображение было показано пользователю.

MS обеспечивает Graphics.CopyFromScreen, что , по-видимому, :

Выполняет передачу цветовых данных с экрана на поверхность рисования графики.

Но так ли это на самом деле? Разве он не читает пиксели из буфера кадра?

glReadPixels ( doc ) считывает из буфера кадра - это до или после обновления экрана (он не указывает)?

Будет ли "MS", эквивалентный glReadPixels, использовать DirectX GetBuffer? (например, ответ предоставлен здесь )

...