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

Вниз

ScreenShot в файл средствами Win API   Найти похожие ветки 

 
Dimman   (2004-08-26 18:21) [0]

Короче, надо сделать скриншот без всяких TImage, TCanvas, и чтобы работало даже если вывод на эреан идет через DirectDraw (ну там игра или фильм смотрится), и желательно бы это дело в Jpeg сразу перегнать.

Можно ли фрагментик, или функции.

Да, размер программы критичен, поэтому нужно вообще без использования VCL.

Заранее спасибо:)


 
[lamer]Barmaglot ©   (2004-08-27 10:52) [1]

Заранее пожалуйста...

Снять скриншот просто получаешь через getdc(0) хэндл рабочего стола и записываешь его в переменную-пример есть в FAQ... Через DirectDraw надо писать отдельную ф-цию для DirectDraw - копай... перегнать в JPEG подключаешь модуль Jpeg и перегоняешь из полученного скриншота (BMP) в JPG -пример есть в FAQ либо если хочешь съэкономить место и память копай формат файла JPEG...

>Можно ли фрагментик, или функции

Маловероятно что кто-то поделится, только если кто-то это уже сделал и ему не жалко, так что скорее всего придется самому...

>Да, размер программы критичен, поэтому нужно вообще без использования VCL

Да ради бога :-), хочешь пиши без VCL...


 
Dimman   (2004-08-27 15:39) [2]

Ладно, с JPEG и и прочим я разберусь, а как быть с DirectDraw (а то черные дыры получаются :/ ).
"Через DirectDraw надо писать отдельную ф-цию для DirectDraw"
Я с DirectX вообще не работал, поэтому сложно что то копать :). А можно ли по подробнее? А может уже готовые функции в какой нибудь стандартной библиотеке есть?


 
[lamer]Barmaglot ©   (2004-08-30 09:55) [3]

STFW?

http://www.gamedev.ru/forum/?action=showtopic&group=0&topic=1953



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1100199269
Knight
2004-11-11 21:54
2004.11.28
Как можно вылечить системные файлы...


14-1100094473
}|{yk
2004-11-10 16:47
2004.11.28
Ааааааааааааааааа! Наконец-то стали известны результаты выборов!


14-1100212541
GanibalLector
2004-11-12 01:35
2004.11.28
Слова тренера после матча !!!


14-1100239466
WondeRu
2004-11-12 09:04
2004.11.28
Подскажите, чем можно мониторить запросы браузера...


14-1100384582
Змей
2004-11-14 01:23
2004.11.28
MailSlot