CPullPin::GetReader

 
Microsoft DirectShow 9.0

CPullPin::GetReader

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

Syntax

  IAsyncReader* GetReader(void); 

Parameters

This method takes no parameters.

Return Values

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

**  Header:** Include Pullpin.h and Streams.h.

**  Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).

See Also