IMVSCSetSourceFilter
The IMVSCSetSourceFilter Interface from the MontiVision Smart Control provides methods to change the video source within a filter graph configuration. It reconnects the filter graph to work with the new video source. For this to work, the filter graph must be in the state: STATE_STOP to change the video source.
Methods:
| SetSourceFilter | Replaces an existing source filter with a new source. The new source will be created with the display name. |
Typelib: MV Smart Control
Method IMVSCSetSourceFilter::SetSourceFilter
Declaration: Sub SetSourceFilter(Filter As String, NewFilterDisplayName As String)Replaces an existing source filter with a new source. The new source was created with the display name.
Parameter:
Filter Video source filter label within the filter graph configuration. NewFilterDisplayName Display name from the new video source filter. Use the MV VideoSourceComboBox to change the video source within a filter graph configuration. It provides the display name from the current selected video device. The display name is a complex string that contains all information to create a video source filter that wraps a video device.
Prototype:HRESULT SetSourceFilter(BSTR Filter, BSTR NewFilterDisplayName);