Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.01;
Скачать: CL | DM;

Вниз

Сграбить экран из под аппаратного ускорителя   Найти похожие ветки 

 
ChainikDenis ©   (2006-08-02 22:24) [0]

Это ваще возможно?

Дело в том что стоит задача считывать некоторые фрагмены изображения экрана для дальнешей обработки.

Так вот, пока не оключишь ускорение видео, при работе различных плееров грабится только черный экран - это не дело.

Понятно что ускорители кидают данные напрямую в видеокарту, но может есть возможность как минимуим пользователя предупредить что "на данной части экрана сграбить не представляется возможным без отключения видеоускорителя...."


 
Sapersky   (2006-08-03 05:21) [1]

Eraser делал ( http://delphimaster.net/view/15-1147981014/ ), видимо, перехватом интерфейсов DirectShow. Но поскольку используется в коммерческом проекте - исходники он вряд ли даст.
Можно в своей программе злобно оккупировать оверлей ( http://www.delphimaster.ru/articles/directx/index.html ), дабы плееры не смогли им воспользоваться. Но это вредительский метод, хотя и не такой жестокий как отключение ускорения.



Страницы: 1 вся ветка

Текущий архив: 2007.04.01;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.043 c
3-1168515637
Alexander_K
2007-01-11 14:40
2007.04.01
Подключение к Екселю как к БД через ADO


1-1170663053
Нож
2007-02-05 11:10
2007.04.01
Получить список шар на компе в ЛВС


11-1150844501
parovoZZ
2006-06-21 03:01
2007.04.01
Бросил на GRushPanel KolLabel...


1-1170775820
Krants
2007-02-06 18:30
2007.04.01
Прокрутка для WebBrowser


3-1168319565
Vovan123+
2007-01-09 08:12
2007.04.01
Правильно запустить форму для проверки пароля