如何用DS9开启两个摄像头? FilterGraph1.ClearGraph;
FilterGraph1.Active := False;
Filter1.BaseFilter.Moniker := SysDev.GetMoniker(1);
FilterGraph1.Active := True;
with FilterGraph1 as ICaptureGraphBuilder2 do
CheckDSError(RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter1 as IBaseFilter, SampleGrabber1 as IBaseFilter, VideoWindow1 as IbaseFilter));
FilterGraph1.Play; FilterGraph.ClearGraph;
FilterGraph.Active := False;
Filter.BaseFilter.Moniker := SysDev.GetMoniker(0);
FilterGraph.Active := True;
with FilterGraph as ICaptureGraphBuilder2 do
CheckDSError(RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter as IBaseFilter, Grabber as IBaseFilter, VideoWindow as IbaseFilter));
FilterGraph.Play;这么操作就报错了。什么连系到系统上的设备没有发挥作用?
FilterGraph1.Active := False;
Filter1.BaseFilter.Moniker := SysDev.GetMoniker(1);
FilterGraph1.Active := True;
with FilterGraph1 as ICaptureGraphBuilder2 do
CheckDSError(RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter1 as IBaseFilter, SampleGrabber1 as IBaseFilter, VideoWindow1 as IbaseFilter));
FilterGraph1.Play; FilterGraph.ClearGraph;
FilterGraph.Active := False;
Filter.BaseFilter.Moniker := SysDev.GetMoniker(0);
FilterGraph.Active := True;
with FilterGraph as ICaptureGraphBuilder2 do
CheckDSError(RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter as IBaseFilter, Grabber as IBaseFilter, VideoWindow as IbaseFilter));
FilterGraph.Play;这么操作就报错了。什么连系到系统上的设备没有发挥作用?
http://hi.baidu.com/aquasky/blog/item/adf2acee0a107013fdfa3c23.html/cmtid/e1c731866cc1c826c65cc3b0