IMVBufferAccess

This interface is exposed to allow programmatic control of the filter. Read the   filter description to see how the filter is used.

SetInterface Sets the IUnknown pointer of the object that implements the IMVBufferAccessCallbackC  or IMVBufferAccessCallbackVB interface.
IsInterfaceSet Returns information about the interface status.

Header file: iMVBufferAccess.h
Interface definition language file: iMVBufferAccess.idl
Typelib: MVBufferAccess
Interfcae ID: IID_IMVBufferAccess

 

 

HRESULT SetInterface( [in] IUnknown *pIUnknown );

Sets the IUnknown pointer of the object that implements the IMVBufferAccessCallbackC  or IMVBufferAccessCallbackVB interface. The function uses the IUnknown pointer to call QueryInterface(...) and retrieve the IMVBufferAccessCallbackC  or IMVBufferAccessCallbackVB interface pointer.

Parameter:

piUnknown A pointer to an object as IUnknown.

 

HRESULT IsInterfaceSet( [out, retval] int *piSet );

Returns information about the interface status. If TRUE (1) is returned, the IMVBufferAccessCallbackC  or IMVBufferAccessCallbackVB interface is already set.

Parameter:

piSet A pointer to an integer that receives the information if the callback interface is set.