Форум: "Media";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
ВнизDSPack Возможно ли рисование в канве TVideoWindow ? Найти похожие ветки
← →
VHS (2005-10-05 15:56) [0]Здравствуйте, не подскажите ли как можно рисовать в канве TVideoWindow?
Проблема в том, что если рисовать на прямуюVideoWindow.Canvas
, то ничего не прорисовывается. Прорисовка происходит в момент прихода кадра изSampleGrabber
-а (OnBuffer).
Подскажите куда копать?
← →
programania © (2005-10-05 21:51) [1]Копать пример playWin
наложить форму закрашеную в DSVideoWindowEx1.ColorKey
она будет прозрачна и на ней рисовать другим цветом
← →
VHS (2005-10-06 14:42) [2]
> Копать пример playWin
Дык в нем нет ничего связанного с выводом информации в видеоокно... Есть пример VMR/VMRBitmap, но даже когда я запускаю тот пример, то ни текст, ни Bitmap не накладывается на изображение :(
> наложить форму закрашеную в DSVideoWindowEx1.ColorKey
> она будет прозрачна и на ней рисовать другим цветом
Эээ, а можно попросить пример? До сих пор не могу найти доки по DirectShow и иже с ним... :(
← →
programania © (2005-10-06 19:16) [3]В DSPack\Demos\DSVideoWinDowEx\PlayWin\
Поместите на ColorControl Image1
Добавьте в
procedure TColorControlForm.FormShow(Sender: TObject);
begin
with image1.picture.bitmap do begin
canvas.brush.color:=Form1.DSVideoWindowEx1.ColorKey;
width:=image1.width;
height:=image1.height;
canvas.font.size:=24;
canvas.font.color:=$FF;
canvas.textOut(0,0,"ТЕКСТ");
end;
Запустите фильм и нажмите кнопку настройки
на фильме будет красная надпись с прозрачным фоном
так можно что угодно нарисовать или вывести картинку
и в ней там где цвет colorKey будет виден фильм
← →
WondeRu © (2005-10-10 08:23) [4]programania © (06.10.05 19:16) [3]
изврат...
Я делал по другому: написал свой source-фильтр по подобию pushsource, и просто добавил его в граф. У моего фильтра был собственный интерфейс, вызывая его методы, можно было изменять картинку... ну и, конечно, нельзя забывать что эта байда работает с VMR9
← →
Анонимщики © (2005-10-12 17:37) [5]Да уж, ответи так, что человек теперь себя дурнем набитым считает и спросить дальше боится.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.092 c