IMVFilterSDK

The IMVFilterSDK interface is used to set up an MontiVision Filter SDK DirectShow filter. It enables an application to control the filters configuration structure (pSavePointer parameter). The filters COM property page may be customised by adding new controls in order to provide a convinient way to configure the new filter. The property page accesses the filters parameters through this interface.

 

GetParameter Get the SDK filter parameter structure.
SetParameter Put the SDK filter parameter structure.

 

Header file: IMVFilterSDK.h
Interface definition language file: IMVFilterSDK.idl
Typelib: MVFilterSDK
Interface ID: IID_IMVFilterSDK

 

Method IMVFilterSDK::GetParameter

Declaration: Sub GetParameter(pParam As Empty, size As Long)

Get the SDK filter parameter structure.

Parameter:

pParam Parameter structure.
size Size of the parameter structure
Prototype:

HRESULT GetParameter(void* pParam, LONG size);

 

Method IMVFilterSDK::SetParameter

Declaration: Sub SetParameter(pParam As Empty, size As Long)

Put the SDK filter parameter structure .

Parameter:

pParam Parameter structure.
size Size of the parameter structure
Prototype:

HRESULT SetParameter(EMPTY pParam, LONG size);