Форум: "Media";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
ВнизМожно ли как-нибудь из TMediaPlayer выдрать текущий кадр? Найти похожие ветки
← →
Deus (2002-04-08 12:54) [0]Причём в исходном разрешении фильма?
← →
wicked (2002-04-09 10:40) [1]могу подсказать направление... итак:
1. TMediaPlayer может выводить изображение на панель...
2. Очевидное решение - прочитать Canvas у панели...
3. Облом... Панель - наследник TWinControl, canvas"а не имеет как такового... зато имеет handle...
4. Создать свой canvas в локальной переменной... Выкрасть для него DC панели: dc := GetDC(<handle панели>)...
5. Поиграться...
6. Наигравшись, положить всё откуда взял...
это общие намётки, так что грабли ищи там сам...
← →
MJH (2002-04-09 11:47) [2]нельзя. используй ISampleGrabber из DirectShow
ну или другие интерфейсы (какие именно - читай доки)
← →
ProgMan (2002-04-09 13:40) [3]Занимался этим вопросом.
Если интересно - жду конкретизации задачи по почте.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c