CPullPin.GetReader method

The GetReader method returns a pointer to the output pin's IAsyncReader interface.

Syntax

IAsyncReader* GetReader();

Parameters

This method has no parameters.

Return value

Returns a pointer to the IAsyncReader interface.

Remarks

The returned interface has an outstanding reference count. The caller must release the interface.

The method does not check the value of the interface pointer before calling AddRef, so do not call this until you have successfully called the CPullPin::Connect method. Otherwise, the interface pointer might be NULL and calling AddRef will throw an exception.

Requirements

Requirement Value
Header
Pullpin.h
Library
Strmbase.lib (retail builds);
Strmbasd.lib (debug builds)

See also

CPullPin Class