IMVSCFilterProperties
The IMVSCFilterProperties Interface from the MontiVision Smart Control provides methods to open and close filter property dialogs.
Methods:
| CloseProperties | Close a filter's property pages dialog. |
| GetPropertyPageName | Get the name from a filter with property pages. |
| HasProperties | Check if a filter provides property pages. |
| ShowProperties | Open a filter's property pages dialog. |
Typelib: MV SmartControl
Method IMVSCFilterProperties::CloseProperties
Declaration: Sub CloseProperties(Filter As String)Close a filter's property pages dialog
Parameter:
Prototype:
Filter Filter label within the filter graph configuration. HRESULT CloseProperties(BSTR Filter);
Method IMVSCFilterProperties::GetPropertyPageName
Declaration: Function GetPropertyPageName(Index As Long) As StringGet the name from a filter with property pages.
Parameter:
Prototype:
Index Index of a filter with property pages. Start with 0 for Index and get filter label util GetPropertyPageName returns S_FALSE (1). HRESULT GetPropertyPageName(LONG Index, BSTR* value);
Method IMVSCFilterProperties::HasProperties
Declaration: Sub HasProperties(Filter As String)Check if a filter provides property pages.
Parameter:
Prototype:
Filter Filter label within the filter graph configuration. HRESULT HasProperties(BSTR Filter);
Method IMVSCFilterProperties::ShowProperties
Declaration: Sub ShowProperties(Filter As String)Open a filter's property pages dialog.
Parameter:
Prototype:
Filter Filter label within the filter graph configuration. HRESULT ShowProperties(BSTR Filter);