| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Получить BitMap из поверхности Direct3D |
| Автор: Sartorius 27.1.2007, 08:21 | ||||||||
| Всем привет Пытаюсь записать avi-ку из сцены Direct3D. Для этого необходимо получать битмапы и присоединять их к avi-файлу. Вот с этим то и проблема((( Делаю так: Получаю поверхность и контекст от нее
далее создаю совместимый контекст в памяти
и DIB секцию под него
потом просто
Но сцены в итоге там нет. Все что рисуешь на hdcsceen GDI есть, а Direct3D нет... Кто может че нить посоветовать? |
| Автор: Sartorius 27.1.2007, 15:14 | ||
| Ну хоть какой-нить пример захвата 3D сцены, чтоб DIB потом можно было в памяти получить.... Нигде не могу найти Во... кое чего нашел на sourcecodeplanet: мало ли кому пригодиться (сейчас возможности прикрутить к своей проге нет)
|