CTransInPlaceFilter.CTransInPlaceFilter constructor

Constructor method.

Syntax


CTransInPlaceFilter(
   TCHAR     *pObjectName,
   LPUNKNOWN lpUnk,
   REFCLSID  clsid,
   HRESULT   *phr,
   bool      bModifiesData = TRUE
);

Parameters

pObjectName

String containing the debug name of the filter. For more information, see CBaseObject.

lpUnk

Pointer to the owner of this object. If the object is aggregated, pass a pointer to the aggregating object's IUnknown interface. Otherwise, set this parameter to NULL.

clsid

Class identifier of the filter.

phr

Ignored.

bModifiesData

Boolean value that specifies whether the filter modifies the input data. If TRUE, the filter modifies the data. Otherwise, the filter passes the data downstream unchanged.

Requirements

Header

Transip.h (include Streams.h)

Library

Strmbase.lib (retail builds);
Strmbasd.lib (debug builds)

See also

CTransInPlaceFilter Class

 

 

Show: