Какой самый быстрый способ сделать скриншот в Windows? - PullRequest
1 голос
/ 12 февраля 2011

Какой самый быстрый способ сделать снимок экрана в Windows?Водитель?Используете DirectX?

Ответы [ 2 ]

1 голос
/ 12 февраля 2011

Самый быстрый способ - прочитать отображенную область памяти видеокарты, я думаю ... Просто идея, никогда не пробовала.

1 голос
/ 12 февраля 2011

Некоторое время назад я рассчитал Win32 API и оболочку .net.Вот полное сообщение в блоге:

http://blog.bobcravens.com/2009/04/fastest-screen-capture-using-c-vista-vs-win7/

В результате оболочка .net в последней версии Win7 работает так же быстро, как и родной Win32 API.Я никогда не пробовал DirectX или другие варианты.Оболочка .net была достаточно быстрой для моей цели.Я слышал, что доступ к видеодрайверам (как это делает VNC) - самый быстрый.Мне нечего поддержать, но это кажется разумным.

Боб

...