Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Как сделать снимок экрана   Найти похожие ветки 

 
Voron   (2005-08-10 16:01) [0]

Скажите как сделать снимок экрана в игре, использующей DirectX в полноэкранном режиме.

kos526@yandex.ru


 
Fredy314 ©   (2005-08-10 19:49) [1]

Попробуй отключить апаратное ускорение графики DirectX
C:\Program Files\DirectX\Setup>DxDiag.lnk
Когда я хотел снять скриншот с фильма без ускорения принтскрин копировал в буфер картинку, а с ускорением чорный квадрат малевича.


 
Voron   (2005-08-11 12:28) [2]

Спасибо, но мне нужно что-нибудь, что будет работать без изменения настроек Windows


 
A22 ©   (2005-08-11 16:12) [3]

hdc окна, читать пиксели, сохранять в файл.. все руками


 
Grief ©   (2005-08-11 16:28) [4]

хм GetDC(0) и Biblt с него кажется на три дэ катает, а вот на ролики - нет


 
Pa5ha   (2005-08-12 21:44) [5]

проги есть специальные, только не помню, как называются.

Видео воспроизводится оверлеем, вот и квадрат получается, но оверлей тока один, а видео можно много окон открыть. Все остальные скриняться (первый нет т.к. оверлей). В играх с черным квадратом ещё не встречался.

Вопрос вроде как не программерский. Поищи на gta.com.ua в программах. Вроде было нечто Тебе нужное.


 
Voron   (2005-08-13 11:49) [6]

Ладно, поставим вопрос подругому: Как мне сделать прогу, которая будет скринеть экран в 3-ех мерной игре. Рабочий стол прога скринит, а вот в 3d игре получается всякая чушь.


 
Grief ©   (2005-08-13 21:03) [7]

BitBlt(Картинка.handle, 0, 0, Screen.Width, Screen.Height, GetDC(0), 0, 0, SrcCopy);


 
Grief ©   (2005-08-13 21:04) [8]

Ой, если юзаешь Graphics, то картинка.canvas.handle


 
забыл   (2005-08-13 22:05) [9]

SnagIt the best choise. may be HyperSnap & others...


 
Grief ©   (2005-08-14 09:04) [10]

Fraps - еще и видео с экрана снимает... И количество ФПС показывает


 
Eraser ©   (2005-08-14 14:41) [11]

Тоже давно по чуть-чуть копаю данный вопрос, так толком ничего не накопал. Может кто литературу/сетевые_ресурсы посоветует по этой теме?


 
StimpY ©   (2005-08-14 16:36) [12]

поройся в хелпе по SDK, я точно помню видел там функцию которая капирует буффер в Surface(или чтото в этом роде)


 
забыл [кто-то зарегил мой ник]   (2005-08-14 17:36) [13]

Удалено модератором
Примечание: Не надо разными никами писать.


 
voron   (2005-08-15 13:21) [14]

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
2-1136027458
GuAV
2005-12-31 14:10
2006.01.22
if Assigned(Self) then Result := FList else Result := EmptyList;


2-1136449174
JOYMAN
2006-01-05 11:19
2006.01.22
Поверх всех окон сделать


14-1135850236
Jeer
2005-12-29 12:57
2006.01.22
Пожелание на новый год.


14-1135981510
Экс Версия для печати
2005-12-31 01:25
2006.01.22
С новым годом друзья !!!


4-1131709411
Альф
2005-11-11 14:43
2006.01.22
Определения свободного места на NTFS-диске