C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
CopyRect vs Видео
Sl@Sh
  Отправлено: 09.10.2004, 19:50


Мастер участка

Группа: Участник
Сообщений: 383



Привет всем ! Кто знает решения такой задаче :

Я использую функцию CopyRect для снятия экрана, но когда пытаюсь сфоткать видео, то получаю всё, что было на экране, а вместо окна, где было видео — чёрный фон. Причём даже если проигрывание видео остановлено ! Предполагаю, что дело в дескрипторе. Но тогда какой он должен быть, чтобы програ фоткала и экран и видео ?

P.S.: Может вопрос и тривиален или содержит тупую фразу, но прошу не придираться к новичку. Тут все умные, думаю поймут.

Заранее благодарен
Shura
Отправлено: 11.10.2004, 12:25


Дежурный стрелочник

Группа: Участник
Сообщений: 45



Могу ошибаться, но видео воспроизводится не на окно, а на некий overlay, который поддерживается видеокартой аппаратно. С ним можно работать через DirectX. Сам не работал, так что точнее сказать не могу. Может еще и винапи функции какие есть.
Sl@Sh
Отправлено: 22.10.2004, 09:07


Мастер участка

Группа: Участник
Сообщений: 383



Спасибо за ответ Shura. Кстати, почему-то если фоткать видео с QuickTime плеера, то всё нормально.....

Вернуться в Вопросы программирования в C++Builder