Тема: AHK: сохранение экрана через DirectX11 + Gdip
Тема для обсуждения "сохранение экрана через DirectX11 + Gdip".
http://forum.script-coding.com/viewtopic.php?id=17671
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Тема для обсуждения "сохранение экрана через DirectX11 + Gdip".
http://forum.script-coding.com/viewtopic.php?id=17671
Обнаружил глюк, после скрипта, запустил свой с Gui интерфейсом и в нём был скриншот на фоне.
По умолчанию фон устанавливается из файла настроек (только цвет фона). Правда в первый раз данный скрипт пришлось вырубить через трей - много скриншотов на раб. столе не есть хорошо)
Также управление в моём скрипте работает коряво, графические кнопки - работают, хотя их не видно. При этом кнопки, что добавлял через 'Gui, Add, Button' не реагируют.
Ничего не понял.
Добавил в описание, что делает скрипт.
Malcev
А всё разобрался, данный скрипт просто заменил мною насованные картинки для программы, что лежали на раб. столе и были скрыты. Жаль конечно, но придётся заново рисовать...
Так как пользоваться-то этим скриптом ?
Он сейчас при запуске - выдает ошибку:
IDXGIOutput1_DuplicateOutput error: -2005270524
ErrorLevel: 0
Скрипт предназначен для win 8.1 и выше.
Malcev
Хотелось бы ещё понять - куда можно применить этот способ получения и сохранения скриншотов. Возможно для записи в видео файл или для поиска картинок по 'hBitmap' (или как там это называется).
И то и другое можно.
Для записи в файл я уже постил на форуме.
Но его надо подправить - могут быть пустые кадры.
Замеры, что показывает скрипт:
-png: 13157, 13188, 15297, 15203.
-jpg: 2531, 2578, 2719, 2578.
Думаю это всё равно долго, по крайней мере для png.
Переходите на ssd.
Malcev
Так он и используется, вот в чём дело.
Странно. У меня jpg - 2100, png - 3200.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться