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 плеера, то всё нормально.....
|
|
|