Public Member Functions | |
CStreamDriveThruOutputPin (TCHAR *pName, CBaseFilter *pFilter, CCritSec *pLock, HRESULT *phr) | |
virtual | ~CStreamDriveThruOutputPin () |
HRESULT | GetStream (IStream **ppStream) |
STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
HRESULT | DecideBufferSize (IMemAllocator *pAlloc, ALLOCATOR_PROPERTIES *pProperties) |
HRESULT | CheckMediaType (const CMediaType *pmt) |
HRESULT | GetMediaType (int iPosition, CMediaType *pmt) |
HRESULT | CheckConnect (IPin *pPin) |
HRESULT | BreakConnect () |
HRESULT | CompleteConnect (IPin *pPin) |
STDMETHODIMP | BeginFlush () |
STDMETHODIMP | EndFlush () |
STDMETHODIMP | Notify (IBaseFilter *pSender, Quality q) |
Public Attributes | |
DECLARE_IUNKNOWN |
Definition at line 51 of file StreamDriveThru.h.