CBasePin::CBasePin

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

Constructs a CBasePin object.

Syntax

CBasePin(
  TCHAR* pObjectName,
  CBaseFilter* pFilter,
  CCritSec* pLock,
  HRESULT* phr,
  LPCWSTR pName,
  PIN_DIRECTION dir
);

Parameters

  • pObjectName
    Description of the object.
  • pFilter
    Owning filter that knows about pins.
  • pLock
    Object that implements the lock.
  • phr
    Pointer to a general COM return value.

    This value is changed only if this function fails.

  • pName
    Pin name.
  • dir
    Either PINDIR_INPUT or PINDIR_OUTPUT.

Return Value

None.

Remarks

This is a standard class constructor.

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