![]() |
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]() ![]() ![]() |
|
HHUUMMAANN |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 30.4.2008 Репутация: нет Всего: нет |
Помогите пожалуйста решить задачу такого плана:
Необходимо несколько раз в секунду (15-20 хватит вполне) получать скриншот. Производительность должна быть максимальной, т.к. помимо самой операции получения изображения будет также и много других ресурсоемких операций. GetDC() и остальной набор GDI+ апишек не подходит, тк. слишком ресурсоемко. Остановился на вариантах с директ иск или опен ждэл. В программировании графики на этом уровне я профан, поэтому, если можно, подскажите как мне это организовать ![]() ![]() Добавлено через 8 минут и 35 секунд и, если можно, то более подробно (какие файлы подключать, где их взять....) Заранее спасибо! |
|||
|
||||
Rickert |
|
|||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
Сначала пишем в яндексе "Уроки NeHe" - и учимся базовым работам с OpenGL.
После чего у него там есть получение массива данных текущего буфера кадра, который и надо сохранять в каком-нибудь формате. Может даже как-то организовать в поток, для большей скорострельности. Это сообщение отредактировал(а) Rickert - 5.11.2008, 04:06 -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]() ![]() ![]() |
Вы можете найти полезным что... | |
|
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |