Share via


ISeekingPassThru::Init

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This method initializes a CRendererPosPassThru renderer-seeking object.

Syntax

HRESULT Init(
  BOOL bSupportRendering,
  IPin* pPin
);

Parameters

  • bSupportRendering
    [in] TRUE indicates the pin specified in pPin is a renderer pin.

    FALSE indicates not a renderer pin.

  • pPin
    [in] Pointer to the filter's input pin.

Return Value

Returns an HRESULT value that depends on the implementation of the interface.

Current DirectShow implementation return values include the following.

Value Description

E_FAIL

Failed to create and initialize a CRendererPosPassThru object.

E_OUTOFMEMORY

Not enough memory to create the object.

NOERROR

Created and initialized a CRendererPosPassThru object.

Remarks

This method instantiates and initializes a CRendererPosPassThru object.

Requirements

Windows Embedded CE Windows CE 2.12 and later
Windows Mobile Windows Mobile Version 5.0 and later
Note Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements
For more information, see Setting Up the Build Environment, Version 2.12 requires DXPAK 1.0 or later

See Also

Reference

ISeekingPassThru Interface