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. |