![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать снимок экрана [D7, WinXP]
Voron © (2005-08-10 16:01:00)Скажите как сделать снимок экрана в игре, использующей DirectX в полноэкранном режиме.
kos526@yandex.ru
voron (2005-08-15 13:21:00) [1]Спасибо
забыл [кто-то зарегил мой ник] (2005-08-14 17:36:00) [2]Удалено модератором
Примечание: Не надо разными никами писать.
StimpY (2005-08-14 16:36:00) [3]поройся в хелпе по SDK, я точно помню видел там функцию которая капирует буффер в Surface(или чтото в этом роде)
Eraser (2005-08-14 14:41:00) [4]Тоже давно по чуть-чуть копаю данный вопрос, так толком ничего не накопал. Может кто литературу/сетевые_ресурсы посоветует по этой теме?
Grief (2005-08-14 09:04:00) [5]Fraps - еще и видео с экрана снимает... И количество ФПС показывает
забыл (2005-08-13 22:05:00) [6]SnagIt the best choise. may be HyperSnap & others...
Grief (2005-08-13 21:04:00) [7]Ой, если юзаешь Graphics, то картинка.canvas.handle
Grief (2005-08-13 21:03:00) [8]BitBlt(Картинка.handle, 0, 0, Screen.Width, Screen.Height, GetDC(0), 0, 0, SrcCopy);
Voron (2005-08-13 11:49:00) [9]Ладно, поставим вопрос подругому: Как мне сделать прогу, которая будет скринеть экран в 3-ех мерной игре. Рабочий стол прога скринит, а вот в 3d игре получается всякая чушь.
Pa5ha (2005-08-12 21:44:00) [10]проги есть специальные, только не помню, как называются.
Видео воспроизводится оверлеем, вот и квадрат получается, но оверлей тока один, а видео можно много окон открыть. Все остальные скриняться (первый нет т.к. оверлей). В играх с черным квадратом ещё не встречался.
Вопрос вроде как не программерский. Поищи на gta.com.ua в программах. Вроде было нечто Тебе нужное.
Grief (2005-08-11 16:28:00) [11]хм GetDC(0) и Biblt с него кажется на три дэ катает, а вот на ролики - нет
A22 (2005-08-11 16:12:00) [12]hdc окна, читать пиксели, сохранять в файл.. все руками
Voron (2005-08-11 12:28:00) [13]Спасибо, но мне нужно что-нибудь, что будет работать без изменения настроек Windows
Fredy314 (2005-08-10 19:49:00) [14]Попробуй отключить апаратное ускорение графики DirectX
C:\Program Files\DirectX\Setup>DxDiag.lnk
Когда я хотел снять скриншот с фильма без ускорения принтскрин копировал в буфер картинку, а с ускорением чорный квадрат малевича.