CSeekingPassThru::Init
Microsoft DirectShow 9.0 |
CSeekingPassThru::Init
The Init method initializes the object.
Syntax
HRESULT Init( BOOL bSupportRendering, IPin *pPin );
Parameters
bSupportRendering
[in] Boolean value that specifies whether the filter is a renderer. Use the value TRUE if the filter is a renderer, or FALSE otherwise.
pPin
Pointer to the IPin interface on the filter's input pin.
Return Value
Returns one of the HRESULT values shown in the following table.
Value | Description |
S_OK | Success. |
E_FAIL | Object was already initialized. |
E_OUTOFMEMORY | Not enough memory to create the object. |
Remarks
If the value of bSupportRendering is TRUE, this method creates an instance of the CRendererPosPassThru class. Otherwise, it creates an instance of the CPosPassThru class.
Requirements
** Header:** Declared in Seekpt.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also