CSeekingPassThru Class Reference

#include <seekpt.h>

Inheritance diagram for CSeekingPassThru:

CUnknown CBaseObject

List of all members.

Public Member Functions

 CSeekingPassThru (TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr)
 ~CSeekingPassThru ()
STDMETHODIMP NonDelegatingQueryInterface (REFIID riid, void **ppv)
STDMETHODIMP Init (BOOL bSupportRendering, IPin *pPin)

Static Public Member Functions

static CUnknownCreateInstance (LPUNKNOWN pUnk, HRESULT *phr)

Public Attributes

 DECLARE_IUNKNOWN

Private Attributes

CPosPassThrum_pPosPassThru


Detailed Description

Definition at line 9 of file seekpt.h.


Constructor & Destructor Documentation

CSeekingPassThru::CSeekingPassThru ( TCHAR pName,
LPUNKNOWN  pUnk,
HRESULT *  phr 
)

Definition at line 29 of file seekpt.cpp.

Referenced by CreateInstance().

CSeekingPassThru::~CSeekingPassThru (  ) 

Definition at line 35 of file seekpt.cpp.

References m_pPosPassThru.


Member Function Documentation

CUnknown * CSeekingPassThru::CreateInstance ( LPUNKNOWN  pUnk,
HRESULT *  phr 
) [static]

Definition at line 9 of file seekpt.cpp.

References CSeekingPassThru(), and NAME.

STDMETHODIMP CSeekingPassThru::NonDelegatingQueryInterface ( REFIID  riid,
void **  ppv 
)

STDMETHODIMP CSeekingPassThru::Init ( BOOL  bSupportRendering,
IPin *  pPin 
)

Definition at line 40 of file seekpt.cpp.

References E_FAIL, E_OUTOFMEMORY, FAILED, hr, HRESULT, m_pPosPassThru, NAME, and NULL.


Member Data Documentation

Definition at line 16 of file seekpt.h.

Definition at line 22 of file seekpt.h.

Referenced by Init(), NonDelegatingQueryInterface(), and ~CSeekingPassThru().


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:20:53 2008 by  doxygen 1.5.6