![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
VideoWindow не на главной форме
pm © (2006-06-07 17:13:00)Что нужно сделать для того, что бы
with FilterGraph as ICaptureGraphBuilder2 do
RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter as IBaseFilter,
SampleGrabber as IBaseFilter, VideoWindow as IbaseFilter);
FilterGraph.Play;
выводил в VideoWindow расположеное не на главной форме?
pm (2006-06-08 10:37:00) [1]К сожалению проблема этим не решается.
В приложении две формы: Main и Video.
Код приведеный в предыдущем посте, находится в модуле Video.
Так вот, если в проекте указано MainForm -> Main все работает,
если MainForm -> VideoForm то в VideoWindow ничего не выводится.
При этом SampleGrabber дает ожидаемый результат.
Я в DSPack пока еще не разбираюсь и надеялся на подсказку направления
поиска.
WondeRu (2006-06-07 17:40:00) [2]не вижу проблемы:
with FilterGraph as ICaptureGraphBuilder2 do
RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter as IBaseFilter,
SampleGrabber as IBaseFilter, Form2.VideoWindowas IbaseFilter);
FilterGraph.Play;